Barry Bonds' No. 25 jersey to be retired by Giants this season
Giants Retired Numbers
Giants say team will retire Bonds' jersey against Pirates – The Durango Herald
Barry Bonds to have No. 25 retired by the Giants
MORE
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Valley News - Commentary: No Use Complaining About Barry Bonds
Valley News - Commentary: No Use Complaining About Barry Bonds
Framed Barry Bonds San Francisco Giants Baseball 12"x15" Photo Collage
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Barry Bonds Official Website San Francisco Giants Legend and BASHOF