American cyclist Lance Armstrong grins as he coasts to another victory in the Tour de France. Armstrong came back from a near-fatal bout with testicular cancer to capture cycling’s most prestigious race a record seven straight times from 1999 to 2005.