The Kansas City Chiefs’ famous mascot, KC Wolf, was introduced to fans on March 23, 1989, and it has been a popular part of Kansas City games since then. Besides making appearances at the football ...
"It's hard for some of them to be able to go to a game now, so it's cool that now we can have some excitement like that come to them," a staff member said.
The Kansas City Chiefs are down to their final two games of the season as they host the Denver Broncos on Thursday night.
Learn which TV channel or how to live stream the NFL Week 17 Kansas City Chiefs and Denver Broncos game, Thursday, Dec. 25.