There's no reason to object to Barry Bonds' number retirement
Barry Bonds' No. 25 jersey to be retired by Giants this season
Commentary: Barry Bonds didn't make the Hall of Fame. Get over it
When former feds claimed steroid use was not a factor in Barry
Barry Bonds - Wikipedia
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Valley News - Commentary: No Use Complaining About Barry Bonds
Barry Bonds admits he 'wasn't the best clubhouse guy,' says
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants retire home run king Barry Bonds' No. 25
Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for
Barry Bonds to have No. 25 retired by the Giants