Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
Barry Bonds honored as Giants retire No. 25
Barry Zito's Autobiography Throws His Audience a Curveball - Back
MORE
Player names returning to Giants' home jerseys; Larry Baer
Giants hire Barry Bonds as special assistant
Barber: Barry Bonds gets his due as Giants retire No. 25
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants to retire No. 25 jersey of Barry Bonds in August
Iowa Man Gets Save in Major League Pitching Debut in St. Louis
Giants to retire No. 25 jersey of Barry Bonds in August
Rosenthal: He's 53 and hasn't played in the majors since 2005, but