Today is the day... Kansas City will find out if it be a 2026 FIFA World Cup host city.
The word on the street is that Kansas City is in.
In advance of today’s 3:30pm event at Power and Light, a local new channel has been providing terrific coverage of today’s possibility and what it all means.
If the word falls short, the worst case is Kansas City being a base city for a country’s team, perhaps more than one with its central location.