San Fran Giants to Retire Barry Bonds #25
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants to retire Barry Bonds' No. 25 in August ceremony
Barry Bonds admits he 'wasn't the best clubhouse guy,' says teammates thought he was a 'd---
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds: Giants, fans will celebrate No. 25 one more time
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Commentary: There's no good reason to object to Bonds' number retirement – Santa Cruz Sentinel