Barry Bonds gets closure he always wanted as Giants retire his jersey
If the Leaves Are Falling, the San Francisco Giants Are Rising - The New York Times
Joc Pederson uses Barry Bonds lessons for historic game in Giants win vs. Mets – NBC Sports Bay Area & California
Barry Bonds - Wikipedia
MORE
Barry Bonds honored as Giants retire No. 25
Retiring #25 - Barry Bonds Ceremony - McCovey Chronicles
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds misses again, four others elected into Baseball Hall of Fame – East Bay Times
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Catcher Stephen Vogt retiring after 10 big league seasons - NBC Sports
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated