Giants to retire No. 25 jersey of Barry Bonds in August
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at
There's no reason to object to Barry Bonds' number retirement
Barry Bonds through the years
Barry Bonds will have his No. 25 jersey retired by San Francisco
San Francisco Giants to retire Barry Bonds' number
Barry Bonds through the years
Barry Bonds will have his No. 25 jersey retired by San Francisco
Barry bonds bat hi-res stock photography and images - Alamy
What Giants rookie Blake Sabol learned from Barry Bonds to hit 2 HRs
Giants to retire No. 25 jersey of Barry Bonds in August
Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants retiring Barry Bonds' number - NBC Sports