Home run king Barry Bonds has No. 25 retired by Giants
Barry Bonds admits he 'wasn't the best clubhouse guy,' says teammates thought he was a 'd---
14 years ago Today In Sports History August 7th 2007: Barry Bonds Became The Home Run King, and THE GREATEST MLB PLAYER OF ALL-TIME
Barry Bonds Breaks Baseball's Home Run Record Set By Hank Aaron
MORE
Barry Bonds: Through the Years
Barry Bonds honored as Giants retire No. 25
Barry Bonds Hits Home Run at Age 52
Bobby and Barry Bonds top list of best father-son combinations in base
Barry Bonds (Pirates/Giants) Home Run King Autographed ONL Baseball
Giants retiring Barry Bonds' jersey number: 25
Giants break their Hall of Fame precedent, announce plans to retire Barry Bonds' No. 25 in August - The Athletic
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds Has a Complicated Legacy - Baseball Egg
MLB: Home run king Bonds wishes he played one more year
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco