Tim Benz: If there's debate, Pirates can't retire Barry Bonds
Barry Bonds' Giants jersey retirement was inevitable, despite
Barry Bonds gets No. 25 jersey retired by Giants
Giants to retire Barry Bonds' No. 25 jersey in August
Giants say team will retire Bonds' jersey against Pirates – The
Barry bonds pirates hi-res stock photography and images - Alamy
Giants to retire Barry Bonds' No. 25 jersey in August
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds honored as Giants retire No. 25
MLB's Superman: Barry Bonds, PED's and the Top 20 Sluggers on
San Francisco Giants will retire Barry Bonds' No. 25 jersey in
Giants to retire Barry Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 in August ceremony
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates