Barry Bonds honored as Giants retire No. 25
There's no reason to object to Barry Bonds' number retirement
Writers likely won't vote Barry Bonds into the Hall of Fame but that shouldn't keep him out forever – Daily Democrat
The Giants are retiring his number, but here's a look back at why Barry Bonds is not in the Baseball Hall of Fame - ABC7 San Francisco
San Francisco Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds (Pirates/Giants) Home Run King Autographed ONL Baseball
Barry Bonds' Before and After Photos Tell His Entire Story - FanBuzz
Barry Bonds Bio And Facts
MLB: Five Hilariously Absurd Stats to Brighten Your Day