Should the Pirates retire Barry Bonds' jersey?
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Giants to retire Barry Bonds' No. 25 jersey in August
Pittsburgh Pirates - Cheap MLB Baseball Jerseys
MORE
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Giants retiring Barry Bonds' jersey number: 25
San Francisco Giants to retire Barry Bonds' No. 25 jersey in August
Home run king Barry Bonds has his No. 25 retired by Giants
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Barry Bonds Bio And Facts