latest news in corporate relocation

Chiefs Finalize $4 Billion Agreement to Relocate Franchise to Kansas

Chiefs Finalize $4 Billion Agreement to Relocate Franchise to Kansas

Kansas City, Tuesday, 23 December 2025.
Ending a 63-year Missouri tenure, the Chiefs will relocate to Kansas in 2031, leveraging STAR bonds to fund a massive $4 billion domed stadium and mixed-use development.