Defiant Armstrong: I remain Tour champion

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

Eurosport
Defiant Armstrong: I remain Tour champion
.

View photo

0830 - Lance Armstrong

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

View comments (3)