After the Lance Armstrong Report Does the Tour de France Even Matter?

On Wednesday, the United States Anti-Doping Agency released a report in which 11 of Lance Armstrong's former cycling teammates came out publicly and said they had testified against him, even alleging him to be the ring leader of the "…most sophisticated, professionalized and successful doping program that sport has ever seen." These accusations not only mark the American with another indelible stain on his image, but also on the sport of cycling itself. Armstrong was widely recognized as the...Full Story
Commenting on this article is closed.