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 ...