Houston is officially 500 days from hosting its first FIFA World Cup in the 95 years of the globe’s biggest tournament.
When the United States, Canada and Mexico were awarded the 2026 men’s World Cup in June 2018, the tournament felt an eternity away. That year’s edition in Russia was about to get going and the fever ...