Credit: AP/Jon Shapley Houston will give World Cup fans a taste of BBQ, Texas heat: 5 things to know about Space City