Wait ... so after all the doping allegations from 1999 until now, the USADA finds evidence in 2010 and 2011? OK hold on here, this means that Armstrong is truly a complete f*cking idiot to be doping in 2010 and 2011?
If thats the case, which I find hard to believe, then he'll get whats coming...