Giants say team will retire Bonds' jersey against Pirates – The Durango Herald
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
San Francisco Giants: Barry Bonds finally gets his recognition
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds' Before and After Photos Tell His Entire Story - FanBuzz
Home-run king Barry Bonds knocks out a $6-million home sale in Hillsborough - Los Angeles Times
Rockies killer Barry Bonds reminisces on hitting homers against Colorado
Barry Bonds falls off Hall of Fame ballot, denied by writers for 10th time
Barry Bonds not a Hall of Fame fit, but Today's Game Committee looms
Barry Bonds: Through the Years
Bonds hits 755th home run, ties Aaron's record – Orange County Register
Ex-Giants legend Barry Bonds declares Hall of Fame dream 'not over for me' – NBC Sports Bay Area & California
San Francisco Giants to retire Barry Bonds' number
Career highlights and awards, 14× All-Star (1990, 1992–1998, 2000–2004, 2007), 7× NL MVP (1990, 1992, 1993, 2001–2004), 8× Gold Glove Award
Barry Bonds (Pirates/Giants) Home Run King Autographed ONL Baseball
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up