Giants to retire No. 25 jersey of Barry Bonds in August
Giants to retire Barry Bonds' No. 25 Aug. 11
Giants retire home run king Barry Bonds' No. 25, Sports
Giants' Andrew McCutchen recalls Barry Bonds' home run pursuits: 'You got upset if he got a base hit
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Writers likely won't vote Barry Bonds into the Hall of Fame but that shouldn't keep him out forever – Daily Democrat
San Francisco Giants to retire No. 25 jersey of Barry Bonds in 2018 - ESPN
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds honored as Giants retire No. 25
Giants retiring Barry Bonds' jersey number: 25
79 Barry Bonds San Francisco Giants Number 25 Retirement Ceremony Stock Photos, High-Res Pictures, and Images - Getty Images
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates