Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Giants to retire Barry Bonds' No. 25 jersey in August
Hunches, home runs and humiliation -- Nine tales of unsung World Series heroes
Barry Bonds: Giants, fans will celebrate No. 25 one more time
2023 Contemporary Baseball Era Committee Candidates: Barry Bonds, Roger Clemens, and Curt Schilling
Buster Posey joins the San Francisco Giants' ownership group
There's no reason to object to Barry Bonds' number retirement
Barber: Barry Bonds gets his due as Giants retire No. 25
Barry Bonds to have No. 25 retired by the Giants
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds gets closure he always wanted as Giants retire his jersey