If Pete Rose received a lifetime ban for gambling, then Barry should receive ten. I don't care HOW good he was before he took the roids his actions are irreprehensible. IMO, this means no Cooperstown, no jersey retirement, no anything. Simply put, Barry Bonds is a disease to the human race. He's an ahole, a cheater, a liar, and a downright disgraceful citizen. Playing in the MLB is a privelage, not a right, and for him to have a consistent disregard to the fans, the integrity of the game, and a sense of truth is downright. I CAN'T believe anyone actually rooted for this guy.