Barry Bonds gets No. 25 jersey retired by Giants
Valley News - Commentary: No Use Complaining About Barry Bonds
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 in August ceremony
MORE
Barry Bonds to have No. 25 retired by the Giants
Giants to retire Barry Bonds' number 25 - AS USA
San Francisco Giants 2018 Barry Bonds #25 Retirement Snapback Cap Hat 8/11/ SGA
Framed Barry Bonds San Francisco Giants Baseball - Israel
Barry Bonds – Society for American Baseball Research
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants retiring Barry Bonds' jersey number: 25
Giants will retire Barry Bonds' number in August - NBC Sports
San Francisco Giants to retire Barry Bonds' No. 25 jersey in August
The Giants are retiring Barry Bonds' number - McCovey Chronicles
San Francisco Giants legend Barry Bonds is getting his number retired; should Hall of Fame be next?