Sluggerrr was introduced as the Royals mascot in 1996. Bringing fun to every home game and making appearances at dozens of ...
Sluggerrr made his MLB debut on April 5, 1996, and was declared the official mascot for the Kansas City Royals as per the MLB official site. His name is also symbolic of power hitters in MLB who ...
A Japanese baseball team has a weird new mascot, in the shape of a fish that spits out the man inside the costume. The Chiba Lotte Marines introduced the "mystery fish" alongside their existing ...