Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Giants to retire Barry Bonds' No. 25 jersey in August
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Valley News - Commentary: No Use Complaining About Barry Bonds
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire Barry Bonds' No. 25 jersey in August
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds honored as Giants retire No. 25
There's no reason to object to Barry Bonds' number retirement
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
There's no reason to object to Barry Bonds' number retirement
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
San Francisco Giants: Willie Mays wants Barry Bonds in Hall of Fame
Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times