Chiefs Announce New Development in $4.5 Billion Arrowhead Exit After Latest Legal Battle
The Kansas City Chiefs have made another decision on their $4.5 billion stadium project after resolving a dispute over their planned move to Kansas. The post Chiefs Announce New Development in $4.5 Billion Arrowhead Exit After Latest Legal Battle appeared first on HEAVY.

