The following article was featured in:
Source:
Sports News Feed - CultureMap Houston
6/16/2022.
International football fans, unite. Houston is a 2026 FIFA World Cup host city. The news, announced Thursday, June 16, caps a four-year effort by The Houston 2026 World Cup Bid Committee to bring the...
Continue on to full article...