Chiefs’ new Locker Room Club at Arrowhead gives fans a close-up view

August 11, 2017 06:50 PM