Barry Bonds gets No. 25 jersey retired by Giants
Giants to retire Barry Bonds' number 25 - AS USA
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds – Society for American Baseball Research
MORE
Home run king Barry Bonds has No. 25 retired by Giants
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds - Wikipedia
Giants break from tradition and decide to retire Barry Bonds' No. 25
San Francisco Giants to retire No. 25 jersey of Barry Bonds in 2018 - ESPN
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz