Missouri approves stadium aid for Kansas City Chiefs and Royals and disaster relief for St. Louis
Missouri lawmakers have approved hundreds of millions of dollars of incentives to try to persuade the Kansas City Chiefs and Royals to keep playing in Missouri
The Independent UK ·