Lance Armstrong Under Fire After Tour de France Win
Wednesday August 24, 2005
Lance Armstrong, who made Tour de France history with his seventh tour win last month, is now falling under fire. The New York Daily News reports that the Tour de France director has "proven scientific fact" that Lance Armstrong had performance-enhancing drugs in his system in 1999.
Do you think Lance needs to step up an apologize, or that the issue just needs to be dropped already? Vote in a poll or discuss the issue in the forum.
Catch up with the legendary seventh win with my Tour de France 2005 Coverage
Tags: Lance Armstrong, Tour de France, Cycling
Do you think Lance needs to step up an apologize, or that the issue just needs to be dropped already? Vote in a poll or discuss the issue in the forum.
Catch up with the legendary seventh win with my Tour de France 2005 Coverage
Tags: Lance Armstrong, Tour de France, Cycling
