Tag Archives: Tour de France

What Do You Think About Armstrong?

Well, the news came out yesterday… Lance Armstrong has finally quit something. After 13 years of trying to prove his innocence, he has given up the fight against the US Anti-Doping Agency and refused to go to arbitration. The USADA … Continue reading

Posted in athletes, drugs | Tagged , , , , , | 6 Comments