Former San Francisco Giants player Barry Bonds (R) is lifted up by
Giants to retire Barry Bonds' No. 25 jersey in August
Should the Pirates retire Barry Bonds' jersey?
The moral argument for keeping Barry Bonds out of Cooperstown
Barry Bonds has number retired by Giants, takes left field in San
Barry Bonds admits he 'wasn't the best clubhouse guy,' says
A look back at the last Pirates teams to reach the postseason
Should the Pirates retire Barry Bonds' jersey?
Former San Francisco Giants player Barry Bonds hugs his mother Pat
Pittsburgh Pirates - Cheap MLB Baseball Jerseys
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Mike LaValliere explains why he thinks Barry Bonds should be in