Giants to retire Barry Bonds' No. 25 in August ceremony
Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants to retire Barry Bonds' No. 25 jersey in August
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
79 Barry Bonds San Francisco Giants Number 25 Retirement Ceremony Stock Photos, High-Res Pictures, and Images - Getty Images
Barry Bonds misses again, four others elected into Baseball Hall of Fame – East Bay Times
Barber: Barry Bonds gets his due as Giants retire No. 25
850 Retired San Francisco Giants Stock Photos, High-Res Pictures, and Images - Getty Images
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
Valley News - Commentary: No Use Complaining About Barry Bonds
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds to have No. 25 retired by the Giants
Giants to retire No. 25 jersey of Barry Bonds in August