Should the Pirates retire Barry Bonds' jersey?
Barry Bonds snubbed from Hall of Fame: Baseball world reacts
Bonds talks new role in Q&A with MLB.com
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barry Bonds honored as Giants retire No. 25
San Francisco Giants Barry Bonds tips his batting helmet after hitting home run number 714 off Oakland A's pitcher Brad Halsey in the second inning at McAfee Coliseum in Oakland, California on
Bonds hits 755th home run, ties Aaron's record – Orange County Register
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds honored as Giants retire No. 25