Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
The San Francisco Giants mascot Lou Seal stands on the field before News Photo - Getty Images
Apr. 12, 2011 - San Francisco, California, U.S - Lou Seal the San Francisco Giants' mascot prior to the MLB game between the San Francisco Giants and the Los Angeles Dodgers. The
Lou Seal gets sleepy in extra innings
2011 Colts Media Guide - Nfl
Woodrow Wilson House, Part 1
Giants Mascot Lou Seal
Seal of approval / Mascot Lou Seal has become a true Giant in his field. The kids love him, the players love him and even the man inside the sweat-soaked costume loves
2011-12 California Men's Basketball Record Book by Cal Media Relations - Issuu
The ESPN Daily podcast -- How to listen, episode guide and more - ESPN