Tag: Arrowhead Stadium
Could The Royals And Chiefs Move To Kansas?
A local politician says it is possible the two teams end up across the state line.
https://www.youtube.com/watch?v=izzHdbhUzt4
Could the Kansas City Royals and the Kansas City...