IE 11 is not supported. For an optimal experience visit our site on another browser.

Lance Armstrong stripped of Tour de France titles


The president of the International Cycling Union said he was “sickened” by the evidence of Armstrong’s involvement in a massive doping program, gathered by the USADA. Now, the UCI will list ‘no winner’ for the Tour de France from 1999 to 2005. Kristen Dahlgren reports.