FIFA World Cup Bid Evaluation team tours Atlanta

FIFA's Bid Evaluation Task Force visited Atlanta Wednesday to tour the city's soccer facilities. Atlanta is listed as a potential World Cup host city for the 2026 tournament by the United 2026 bid committee which is a joint venture between the US, Canada, and Mexico.

Houston World Cup fans fly to Russia

Soccer fans have been glued to FOX for the World Cup for the past couple of weeks, but two fans in Houston just had to see it in person.