Wow…. I admit I don’t follow cycling, but for what it is worth, Lance Armstrong is to cycling what (say) Pele is to soccer. He is the absolute pinnacle of the sport and is known and admired around the world. I understand he has “never” failed a test, but it is also being rumored that he did fail tests but they were brushed aside.
To say I am shocked is an understatement.