Barry Bonds to have No. 25 retired by the Giants
Valley News - Commentary: No Use Complaining About Barry Bonds
Giants to retire Barry Bonds' No. 25 in August ceremony
Home run king Barry Bonds has his No. 25 retired by Giants
MORE
Barry Bonds – Society for American Baseball Research
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Barry Bonds misses again, four others elected into Baseball Hall of Fame – East Bay Times
Barry Bonds' Before and After Photos Tell His Entire Story - FanBuzz
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire Barry Bonds' number 25 - AS USA
Writers likely won't vote Barry Bonds into the Hall of Fame but that shouldn't keep him out forever – Daily Democrat