How many consecutive Tour de France titles did Lance Armstrong win before being stripped of his titles?
5
6
7
8
Answer
Lance Armstrong won the Tour de France a record seven consecutive times from 1999 to 2005. However, he was later stripped of his titles due to the use of performance-enhancing drugs.
Do You Have What It Takes to Ace Our Lance Armstrong Quiz?