The WTW: As he is feted by Giants, Barry Bonds takes time to say, Thank you, Pittsburgh - The Athletic
How Should the Giants Handle Barry Bonds' Number Retirement?
Will Clark meets the moment in jersey retirement speech – KNBR
Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barber: Barry Bonds gets his due as Giants retire No. 25
Barry Bonds honored as Giants retire No. 25
San Francisco Giants Fans Shower Barry Bonds With Love - CBS San Francisco
Barber: Barry Bonds gets his due as Giants retire No. 25
The Case for Barry Bonds in the Hall of Fame: The Untold and Forgotten Stories of Baseball's Home Run King by K.P. Wee - Ebook
Hats off to Bochy: Giants drop finale, celebrate retiring skipper, Archives
SF Giants to play at Willie Mays' former Negro Leagues home in 2024
Giants retiring Barry Bonds' jersey number: 25
San Francisco Giants Honor Home Run King Barry Bonds, Retire #25 Jersey - CBS Sacramento
Barry Bonds Gets Closure He Always Wanted As Giants Retire