3Qs: What's next for Lance Armstrong?
Road racing cyclist Lance Armstrong, who won the Tour de France a record seven consecutive times after beating testicular cancer in the late 1990s, has reportedly admitted to using performance-enhancing ...