Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants hint at retiring Barry Bonds' jersey
Barry Bonds gets No. 25 jersey retired by Giants
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
MLB Twitter, Giants fans are furious Barry Bonds still isn't a Hall of Famer
Barry Bonds' No. 25 jersey to be retired by Giants this season – Monterey Herald
Barry Bonds – Society for American Baseball Research
Giants break from tradition and decide to retire Barry Bonds' No. 25
Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds Fast Facts
With Barry Bonds' Number Retired By The Giants, Old Wounds Can Begin To Heal