Unless any of them ever actually tested positive, then they damn well have to be inducted imo. To suggest otherwise really sets a nasty precident which holds true for any sport. The onus HAS to lie on the commissions to administer strict testing if they really want to clean this stuff up, which I doubt is the case.

Personally I think they may as well just legalize steroids in the MLB as it's clearly just rampant anyways and nobody is being physically hurt by it. I'd rather watch flies fuck than baseball anyways though to be honest.