Giants to retire Barry Bonds' No. 25 jersey in August
Every MLB team's retired numbers – NBC Sports Chicago
Barry Zito's Autobiography Throws His Audience a Curveball - Back
Barry Bonds honored as Giants retire No. 25
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants retire Barry Bonds' No. 25 jersey
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info
Bonds hits 755th home run, ties Aaron's record – Orange County
Big Papi elected to HOF; Bonds, Clemens, Schilling left out - NBC
Giants to retire No. 25 jersey of Barry Bonds in August