So, now the USADA have released their evidence, which on first glance is pretty damning
BBC Sport - Lance Armstrong: Usada report reveals doping evidence
another of his teammates has admitted being part of the drug taking scene
BBC Sport - George Hincapie admits to using performance-enhancing drugs
and the actual report is here
https://docs.google.com/file/d/0B9Yz.../view?sle=true
I remain sceptical that we will ever get an admission from Lance, he is too entrenched to turn round and admit it (if true), but I have to say I'd made up my mind that there was more than smoke around this having read David Millar's autobiography, which gives great insight into the sport and its culture at the time Lance was at the very top. It is simply inconceivable to me that he managed to win so many races, and so many tours whilst completley drug free against so many top riders who were definitivley on drugs. Add to that the evidence of the teammates, which has to be taken as what it is, evidence provided by people who cheated, but is too accurate and consistent to be false IMO, unless there is a massive conspiracy created to discredit Lance, which would be expensive, pointless and ultimately far more far fetched than the doping allegations.
I await with interest what the UCI come up with in response, whether they accpet the charges brought by the USADA and strip Armstong of his TDF's or whether they choose to attempt to discredit the evidence
