News

Missouri’s commitment of tax revenue would be capped at $1.5 billion. The NFL and MLB franchises play at facilities in Kansas City, Missouri, that were built in the early 1970s.