Barry Bonds' No. 25 jersey to be retired by Giants this season – Monterey Herald
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Barry Bonds gets closure he always wanted as Giants retire his jersey
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds to have No. 25 retired by the Giants
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates