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