Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Bonds, balks and umps packing heat: Here's what 'this day in MLB history' leaves out - ESPN
Giants break from tradition and decide to retire Barry Bonds' No. 25
MLB Power Rankings: The Padres reach a season high and the Phillies are flying - The Athletic
Barry Bonds honored as Giants retire No. 25
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
There's no reason to object to Barry Bonds' number retirement
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Giants next retired number prediction
Barry Bonds honored as Giants retire No. 25
The best selling jerseys of 2023 : r/baseball
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Giants' Andrew McCutchen recalls Barry Bonds' home run pursuits: 'You got upset if he got a base hit