Tim Benz: If there's debate, Pirates can't retire Barry Bonds
Barry Bonds to have No. 25 retired by the Giants
Giants Retired Numbers
Barry Bonds: Giants, fans will celebrate No. 25 one more time
SF Giants: Will Tim Lincecum, Matt Cain have jerseys retired
Giants to retire Barry Bonds' No. 25 Aug. 11
Giants to retire Barry Bonds' No. 25 in August ceremony
Commentary: There's no good reason to object to Bonds' number
Barry Bonds Spring Auction Barry Bonds Official Website
Giants to retire Barry Bonds' No. 25 in August ceremony
Barry Bonds gets closure he always wanted as Giants retire his jersey