25 years ago, Barry Bonds signed with the Giants -- and got even
Giants to retire Barry Bonds' No. 25 in August ceremony
There's no reason to object to Barry Bonds' number retirement
Barry Bonds, Biography, Stats, Home Runs, & Facts
MORE
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
San Francisco Giants left fielders, from Barry Bonds to Blake
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Giants to retire Barry Bonds' No. 25 in August ceremony
Padecky: Tainted by steroids, Barry Bonds is fading away
Memories of a Teammate Evoke the Giants of Old - The New York Times
Barry Bonds, Baseball Wiki
SF Giants Barry Bonds omitted from Hall of Fame - McCovey Chronicles
Barry Bonds to have his No. 25 retired by Giants in August – New