Home run king Barry Bonds has his No. 25 retired by Giants
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Barry Bonds to have No. 25 retired by the Giants
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
Giants Retired Numbers
Giants to retire Barry Bonds' No. 25 Aug. 11
Barry Bonds Ruined Baseball For Me, by Thomas Ovenshine
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
Game of Shadows: Barry Bonds, BALCO, and the Steroids
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
MLB notes: Marlins likely to fire hitting coach Barry Bonds - The
Giants to retire No. 25 jersey of Barry Bonds in August