United States picked to host 2025 Club World Cup
Kansas City named host city for 2026 FIFA World Cup match
A look at the 23 venues bidding to host World Cup matches in 2026
Arrowhead Stadium - Wikipedia
KC leaders plan major upcoming 2026 FIFA World Cup announcement at Arrowhead Stadium - Kansas City Business Journal
KC got the cup. What does that mean for Arrowhead Stadium?
Kansas, Missouri officials tout nonprofit to oversee 2026 World Cup preparations - Kansas Reflector
Mark Donovan gives update on Chiefs' future at Arrowhead Stadium
KC Leaders Announce Board for World Cup 2026 - Ingram's