I don't believe Lance is doping in the illegal sense. I believe he is taking an approved amount of steroids in order to survive his bout with cancer. When lance gets tested he is allowed a specific amount of steroids in his body. These levels are well documented. When he gets tested, ( Lance claims he gets tested more than any other athlete) they make sure that his steroid levels do not exceed a certain point. He gets tested so much by the French because they would love nothing more than to discredit him and nullify all of his TDF victories. If Lance was doing something illegal, they would have discovered it by now.