Lance Armstrong is a retired American professional road racing cyclist. He won the Tour de France, professional cycling's most prestigious race, a record seven consecutive times from 1999 to 2005.... This description may be from another edition of this product.