San Francisco, CA: San Francisco Giants mascot Lou Seal holds the first pitch ball before the game. The Giants won the game 6-2. (Credit Image: © Charles Herskowitz/Southcreek Global/ZUMApress.com Stock Photo
San Francisco, CA: San Francisco Giants' mascot Lou Seal cheers
San Francisco Giants mascot Lou Seal before a baseball game
Lou seal hi-res stock photography and images - Alamy
MORE
Lou seal hi-res stock photography and images - Alamy
San Francisco, CA: San Francisco Giants mascot Lou Seal holds the
San Francisco, CA: San Francisco Giants mascot Lou Seal holds the
Lou seal hi-res stock photography and images - Alamy
San francisco giants lou seal hi-res stock photography and images
San Francisco, Kalifornien: San Francisco Giants Maskottchen Lou
San francisco giants lou seal hi-res stock photography and images
Lou seal hi-res stock photography and images - Alamy