With potential of Royals move looming, Chiefs seek clarity on own future at Arrowhead
The Kansas City Chiefs have been playing at Arrowhead Stadium since 1972, and they have a lease in place to continue using the stadium until 2031. However, beyond that date, […]
Continue Reading