Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
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 Giants this season – Monterey Herald
Barry Bonds honored as Giants retire No. 25
Barry Bonds' No. 25 jersey to be retired by Giants this season – Santa Cruz Sentinel
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
Gems without a ring: Barry Bonds — The Hofstra Chronicle
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco