Lance Armstrong

Lance Edward Armstrong is an American former professional road racing cyclist. Regarded as a sports icon for winning the Tour de France seven consecutive times from 1999 to 2005, he was later stripped ...