Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times
Home run king Barry Bonds has No. 25 retired by Giants
Valley News - Commentary: No Use Complaining About Barry Bonds
Retired San Francisco Giants Barry Bonds comes out on the field for the first pitch before the game against the St. Louis Cardinals in game 4 of the National League Championship Series
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Home run king Barry Bonds has his No. 25 retired by Giants