Loading...
 
Skip to main content
(Cached)

Lance Armstrong

Lance Armstrong (1971-) is a US cyclist who won the Tour de France repeatedly for seven times from 1999 to 2005 after successfully battling testicular cancer. However, he was stripped of the titles after he was found guilty of using performance-enhancing drugs.

Page last modified on Saturday November 23, 2019 18:26:59 GMT-0000