'The real work begins now' for 2026 FIFA World Cup in North Texas

After being selected as a host city, thousands of fans from all over the world will ascend to North Texas to watch the games.