SF Giants: Will Tim Lincecum, Matt Cain have jerseys retired
Giants to retire Barry Bonds' No. 25 in August ceremony
San Francisco Giants to retire Barry Bonds' number
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony