Chiefs, Royals, sports complex authority agree on new stadium lease agreements

Chiefs, Royals, sports complex authority agree on new stadium lease agreements

KANSAS CITY, Mo. — Officials from the Kansas City Chiefs, Kansas City Royals and the Jackson County Sports Complex Authority announced they signed a lease agreement Wednesday. LINK | KSHB 41 News coverage of stadium developments The clubs have been working to provide a new lease ahead of next Tuesday’s election in Jackson County, asking … Read more