Skip to main content
Advertising

The Insiders

Missouri Gov. Mike Kehoe signs off on legislation to keep Chiefs in KC | 'The Insiders'

NFL Network Insider Tom Pelissero details the latest behind Missouri state governor Mike Kehoe enacting legislative measures to retain the Kansas City Chiefs in their current location.