Related VideosUp Next:
VideoRelated VideosUp Next:

Lou Seal: The Giants Mascot Who Won Over an Anti-Mascot Crowd

In 1984, the San Francisco Giants had the crazy idea to create an anti-mascot, the Crazy Crab. Fans and players alike loved to hate the Crazy Crab, until eventually things went too far and the team pulled the plug on the anti-mascot out of safety concerns. Enter Lou Seal: today’s chilled out, chubby mascot that Giants fans have grown to love. Here's to Lou.

Up Next

Recommended Playlists