Lance Armstrong introduced himself as a seven-time Tour de France champion at a cancer conference in Montreal on Wednesday.
NBCNews.com: Top NBCNews headlines, NBC News
Wed, 08/29/2012 - 11:28am
Lance Armstrong introduced himself as a seven-time Tour de France champion at a cancer conference in Montreal on Wednesday.