San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Game of Shadows: Barry Bonds, BALCO, and the Steroids Scandal that Rocked Professional Sports: Fainaru-Wada, Mark, Williams, Lance: Books
The Giants are retiring Barry Bonds' number - McCovey Chronicles
San Francisco Giants to retire Barry Bonds' No. 25
Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants' Bruce Bochy Bidding Farewell After 3 Titles and Much More - The New York Times
Barry Bonds was blackballed 10 years before Colin Kaepernick and the excuses were the same – New York Daily News
Barry Bonds, Roger Clemens Fall Short of Hall of Fame Entry as David Ortiz Is Elected - WSJ
Giants retire Barry Bonds' No. 25 before falling to Pirates
Game of Shadows: Barry Bonds, BALCO, and the Steroids Scandal that Rocked Professional Sports: Fainaru-Wada, Mark, Williams, Lance: Books
The Outsiders: No. 3, Barry Bonds - The Athletic
I know who built that park': A decade after Barry Bonds, the Giants are still struggling to replace him - The Athletic
Giants, Barry Bonds together again
Borges: More or less, Barry Bonds still an enigma – Boston Herald