Defiant Armstrong: I remain Tour champion

Lance Armstrong introduces himself as a seven-times Tour de France champion at a cancer summit in Montreal.

Lance Armstrong introduces himself as a seven-times Tour de France champion at a cancer summit in Montreal.