Should the Pirates retire Barry Bonds' jersey?
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds' Before and After Photos Tell His Entire Story - FanBuzz
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
MORE
Barry Bonds to have his No. 25 retired by Giants in August – New
Barry Bonds Fast Facts
Best Pirates players by uniform number
Barry Bonds gets No. 25 jersey retired by Giants
Willie Mays says Barry Bonds belongs in Hall of Fame as Giants
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants to retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 jersey in August