Barry Bonds' No. 25 jersey to be retired by Giants this season – Monterey Herald
Giants to retire No. 25 jersey of Barry Bonds in August
San Francisco Giants: Barry Bonds finally gets his recognition
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds joins Giants front office, could get number retired - McCovey Chronicles
Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants to retire Barry Bonds' No. 25 jersey
Fred Lewis excited to see Bonds ceremony
San Francisco Giants 2018 Barry Bonds #25 Retirement Snapback Cap Hat 8/11/ SGA
MLB - The San Francisco Giants will retire Barry Bonds
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Barry Bonds Official Website San Francisco Giants Legend and BASHOF