There's no reason to object to Barry Bonds' number retirement
Barry Bonds gets his plaque, still swinging for fences on jersey
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Bonds25: August 11, 2018. “Bonds stands alone.”, by San Francisco Giants
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
On this date, 2006: Barry Bonds homers to pass Babe Ruth
15 years ago, Barry Bonds hit a walk-off home run on his birthday - McCovey Chronicles
Barry Bonds – Society for American Baseball Research
Bonds ties Babe with No. 714
Padecky: Tainted by steroids, Barry Bonds is fading away
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Giants to retire Barry Bonds' No. 25 Aug. 11
Bonds parties, but has no hit to celebrate