I think he has failed drug tests. He was on the lists that the Mitchell committee forced the MLB to release, which the MLBPA wanted suppressed. In this case, he was pulling a Lance Armstrong: Trying to build a program that uses doping in ways that are largely undetected by the current approved testing procedure. He actively recruited players into the program, similar to what Bonds did with BALCO. These are not conjectures. Several players took their 50 game suspensions and gave detailed depositions on how A-Roid was trying to build a side business of undetectable doping, in open defiance of the spirit of the law, if not its letter. After seeing the Armstrong saga play out in all its gory detail, I'm surprised there is not more outrage towards A-Roid. Armstrong's big defense was "I've never failed a drug test." Yeah, but you doped every day for 10 years. IMHO, this is the kind of thing that should get him banned for life and stripped of his trophies, as Armstrong was. I don't understand the resistance to anti-doping in Baseball, when every other sport on the planet is more strict towards doping.