'Houston is a sports city' Local leaders react to Houston hosting 2026 FIFA World Cup

Houston will be hosting the 2026 FIFA World Cup. Houston-area leaders were ecstatic when they learned of the news and said the city is ready and prepared.

Leave a Reply

Your email address will not be published.