Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
The Story Of Baseball's Controversial Single-Season And All-Time Home Run King”, Barry Bonds Documentary Coming To HBO
Say it: Hank Aaron is the real home-run champion – New York Daily News
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Can Aaron Judge clean the stain left in MLB by Mark McGwire and Barry Bonds?
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Home run king Barry Bonds has his No. 25 retired by Giants
Barry Bonds says he 'belongs' in Cooperstown: 'Why is the Hall of Fame punishing me?
Barry Bonds Hits Home Run at Age 52
Perennially Hated by Teammates, Giants Legend Barry Bonds Receives Startling “Golden Heart” Distinction Days After Viral 'Strangers on a Prison Bus' Comment - EssentiallySports
Career highlights and awards, 14× All-Star (1990, 1992–1998, 2000–2004, 2007), 7× NL MVP (1990, 1992, 1993, 2001–2004), 8× Gold Glove Award
Barry Bonds (Pirates/Giants) Home Run King Autographed ONL Baseball
Giants retiring Barry Bonds' jersey number: 25
There's no reason to object to Barry Bonds' number retirement