San Francisco, CA: San Francisco Giants mascot Lou Seal looks on as the Giants lose to the Atlanta Braves. The Braves won the game 7-2. (Credit Image: © Charles Herskowitz/Southcreek Global/ZUMApress.com Stock
San Francisco, CA: San Francisco Giants mascot Lou Seal looks on
11 August, 2010: San Francisco Giants mascot LOU SEAL dressed in
Lou seal hi-res stock photography and images - Alamy
MORE
San francisco giants lou seal hi-res stock photography and images
San francisco giants lou seal hi-res stock photography and images
San Francisco, CA: San Francisco Giants mascot Lou Seal looks on
Lou seal hi-res stock photography and images - Alamy
11 August, 2010: San Francisco Giants mascot LOU SEAL dressed in
San Francisco, CA : San Francisco Giants mascot Lou Seal donne
San francisco giants lou seal hi-res stock photography and images