Lance Armstrong introduced himself as a seven-time Tour de France champion at a cancer conference on Wednesday.
Sports News : CBSSports.com, CBS Sportsline
Wed, 08/29/2012 - 8:38pm
Lance Armstrong introduced himself as a seven-time Tour de France champion at a cancer conference on Wednesday.