The Kansas City Chiefs have decided to leave the stadium that has served as their home for more than 50 years, lured by more than $2B in taxpayer money.
The Kansas City Chiefs have decided to leave the stadium that has served as their home for more than 50 years, lured by more than $2B in taxpayer money.