Barry Bonds admits he 'wasn't the best clubhouse guy,' says teammates thought he was a 'd---
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
The Giants will retire Barry Bonds' iconic No. 25 this summer
Home run king Barry Bonds has No. 25 retired by Giants
Barry Bonds to have No. 25 retired by the Giants
MLB Twitter, Giants fans are furious Barry Bonds still isn't a Hall of Famer
Giants to retire Bonds' No. 25 jersey in August
Barry Bonds Fast Facts
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants Retired Numbers
Giants retiring Barry Bonds' jersey number: 25
Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted