Clemens and especially Bonds made a mockery of baseball. They don't belong in the Hall of Fame.
Ty Cobb cheated, Willie Mays cheated, Hank Aaron cheated. Let's kick them and many of their peers out and put heavy suspicion on anyone remaining who was good from their respective eras.
I don't condone cheating and in fact wish MLB had tougher penalties than already in place but this line of thinking is silly.
The BBWAA voted to give Bonds 7 MVP awards and Clemens 7 Cy Youngs. Seems like they don't have much of a case for keeping them out.
This is what really irks me. They are so hypocritical about this whole thing.