I might be wrong on this, but weren't both Bonds and Clemens legally exonerated on the steroids charges?
I agree with you that baseball should have anticipated this, but it's a slippery slope when we start mixing actual athletic accomplishments and statistics with morality judgments (Ty Cobb was a racist, Babe Ruth was a philanderer, etc.)
All that is needed to make a happy life is within yourself, in your way of thinking. -Marcus Aurelius