The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barry Bonds Spring Auction Barry Bonds Official Website
Commentary: Barry Bonds didn't make the Hall of Fame. Get over it. - Los Angeles Times
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants retiring Barry Bonds' jersey number: 25
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
Barry Bonds to have No. 25 retired by the Giants
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco