Barry Bonds: Giants, fans will celebrate No. 25 one more time
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
OTD: 16 Years Ago Barry Bonds Became the Only Member of the 500 HR/500 Stolen Base Club, by San Francisco Giants
Giants to retire Barry Bonds' No. 25 in August ceremony
MORE
Houston Astros: Dusty Baker not wading into Aaron Judge vs. Barry Bonds
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Barry Bonds' five biggest homers with Giants
Giants to retire Barry Bonds' No. 25 in August ceremony
The greatest home runs in San Francisco Giants history: Nos. 25 to 21 - The Athletic
San Francisco Giants: Barry Bonds finally gets his recognition