Giants retire home run king Barry Bonds' No. 25
Barry Bonds: Through the Years
Iowa Man Gets Save in Major League Pitching Debut in St. Louis
Giants to retire Barry Bonds' jersey No. 25
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds' snub the latest confirmation of the Hall of Fame's
Barry Bonds - Wikipedia
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
Willie Mays Says Barry Bonds Belongs in Baseball Hall of Fame - Maxim
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds' No. 25 jersey to be retired by Giants this season
Giants to retire No. 25 jersey of Barry Bonds in August