Tsk Tsk ! Lance Armstrong has been stripped of not 1 or 2 but 7 titles! There have been allegations that he used performance enhancement drugs to win the titles! Oh and he has also been banned from cycling what a shocker. This is what he said in a statement “There is zero physical evidence to support his outlandish and heinous claims.
“The only physical evidence here is the hundreds of controls I have passed with flying colors. I made myself available around the clock and around the world. In-competition. Out of competition. Blood. Urine. Whatever they asked for I provided. What is the point of all this testing if, in the end, USADA will not stand by it?”