Lou Seal: The Giants Mascot Who Won Over an Anti-Mascot Crowd
Giants mascot Lou Seal plays a wild game of charades!
Lou seal hi-res stock photography and images - Alamy
Giants' Lou Seal Mascot Has Impressive Streak - CBS Sacramento
MORE
San francisco giants lou seal hi-res stock photography and images - Alamy
1980s, Franchise Timeline
San Francisco, CA: San Francisco Giants' mascot Lou Seal cheers for the home team. The Padres won the game 3-2. (Credit Image: © Charles Herskowitz/Southcreek Global/ZUMApress.com Stock Photo - Alamy
The Crazy Crab was the most hated mascot in sports history
List of Major League Baseball mascots - Wikipedia
Mascot Rotten Ink
Batkid completes San Francisco mission; hero's welcome planned - Los Angeles Times