Lance Armstrong wins fifth Tour de France

In 2003, world-renowned cyclist Lance Armstrong won his fifth Tour de France. Recently, Armstrong admitted that "it's impossible to win without doping."

( Joel Saget/Getty Images )

In 2003, world-renowned cyclist Lance Armstrong won his fifth Tour de France. Recently, Armstrong admitted that "it's impossible to win without doping."

  • Email E-mail
  • add to Twitter Twitter
  • add to Facebook Facebook
  • Home Delivery Home Delivery
Photo galleries
contests

September 5th : 1 p.m. - 7 p.m. ...
Sundays : 7 a.m. (ends December 21st)