On the day Barry Bonds' No. 25 is retired, Willie Mays stumps for his Hall of Fame induction - The Athletic
Will Clark on Giants jersey retirement: 'This is my Hall of Fame' – NBC Sports Bay Area & California
Retiring #25 - Barry Bonds Ceremony - McCovey Chronicles
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Giants hire Barry Bonds as special assistant
Big Papi elected to HOF; Bonds, Clemens, Schilling left out - NBC Sports
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds - Wikipedia
Barry Bonds gets real in prime time – East Bay Times
Giants' Blake Sabol has breakout game with Barry Bonds-inspired bat – NBC Sports Bay Area & California
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Baseball, MLB, Legend Rafael Palmeiro on the dark end to his Orioles career
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Joc Pederson uses Barry Bonds lessons for historic game in Giants win vs. Mets – NBC Sports Bay Area & California