Barry Bonds admits he 'wasn't the best clubhouse guy,' says teammates thought he was a 'd---
Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
Giants retiring Barry Bonds' jersey number: 25
Fred Lewis excited to see Bonds ceremony
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Home run king Barry Bonds has his No. 25 retired by Giants
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants retiring Barry Bonds' jersey number: 25
Former San Francisco Giants Player Barry Editorial Stock Photo - Stock Image
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Barry Bonds' No. 25 Jersey to Be Retired by Giants, News, Scores, Highlights, Stats, and Rumors
Barry Bonds honored as Giants retire No. 25