Was Armstrong really the drug induced superman you are making him out to be? If so, then please tell me how he was only able to accumulate between only one and three stage wins during each TDF while numerous Europeans scored more........
Winning at all after cancer is winning big.