Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants break their Hall of Fame precedent, announce plans to retire Barry Bonds' No. 25 in August - The Athletic
Is this Barry Bonds feat the most unbreakable record of all time?
Barry Bonds is the home run king – but Hank Aaron's legacy runs deeper
Barry Bonds - Wikipedia
MLB news: Barry Bonds' Hall of Fame snub sparks reaction from stars
The day Barry Bonds hit his 71st home run to break Mark McGwire's record
Could Barry Bonds have still dominated without ever swinging the bat? – East Bay Times
The Best Reason Why Barry Bonds Should Be in the Hall of Fame
Barry Bonds Voted Into Bay Area Sports Hall Of Fame; Remains Hopeful For Cooperstown - CBS San Francisco
Director's Cut: 'Baseball Without Metaphor,' by David Grann
Barry Bonds – Society for American Baseball Research
ARCHIVE: SF Giants' Barry Bonds' record more than simple home run
Barry Bonds - Wikipedia
Judging apples to apples: Should steroid users be admitted to the Hall of Fame? - Global Sport Matters