The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Padecky: Tainted by steroids, Barry Bonds is fading away
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Giants break from tradition and decide to retire Barry Bonds' No. 25
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
OTD: 16 Years Ago Barry Bonds Became the Only Member of the 500 HR/500 Stolen Base Club, by San Francisco Giants
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Killion: The end of the Barry Bonds era – The Mercury News
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
The greatest home runs in San Francisco Giants history: Nos. 25 to 21 - The Athletic
Giants Legend Barry Bonds Found Mistaken “Bobby” Calls “Insulting” as He Looked To Break Away From His Father - EssentiallySports
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds
Bonds catches Aaron