Barry Bonds gets closure he always wanted as Giants retire his jersey
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Every MLB team's retired numbers – NBC Sports Chicago
Giants to retire Barry Bonds' No. 25 jersey in August
MORE
Spencer Torkelson Named to USA Baseball Collegiate National Team
Barry Bonds - Wikipedia
Barry Bonds - Wikipedia
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
In wide-ranging Q&A, Justin Turner reflects on his career, his
The Case for Barry Bonds in the Hall of Fame: The Untold and