Winning without doping was impossible, says Armstrong
PARIS. Disgraced cyclist Lance Armstrong, who cheated his way to seven Tour de France victories from 1999-2005, claims it would have been impossible to win the world’s greatest race without doping.
Lance Armstrong was stripped of his seven Tour de France titles. Net photo.