Kansas City Royals - Mascot

Mascot

Sluggerrr is the mascot of the Royals. Sluggerrr is a lion and made his first appearance on April 5, 1996. On game day, Sluggerrr can be found giving aggressive encouragement to players and fans, pitching in the "Little K", and firing hot dogs from an air cannon into the stands between innings.

Read more about this topic:  Kansas City Royals