December 29, 2025
We Can Call The NFL The ‘No Fidelity League
By
Will O'Toole
NFL off-the-field news recently reported that the
Kansas City (Missouri) Chiefs have announced a billion-dollar indoor stadium deal set to open in the next decade. It means that the NFL franchise, originally based in Dallas and then, since the 1960s, in Missouri, will be pulling up stakes and migrating westward to their “Land of Oz”; that is, the land from which Dorothy Gale hailed:
Today we are excited to take another momentous step for the future of the franchise, Hunt’s announcement reads. We have entered into an agreement with the State of Kansas to host Chiefs football beginning with the 2031 NFL season.
The reason is simple:
Gov. Laura Kelly and the
Kansas City Chiefs today announced that an agreement has been reached to build a domed stadium and a mixed-use entertainment district, as well as a new team headquarters, training facility and mixed-use development in Kansas. The project will be a massive economic win for the state, with the construction phase alone creating over 20,000 jobs and $4.4 billion in economic impact for Kansas. From there, the stadium will bring over $1 billion in annual impact.