Skip to playerSkip to main content
  • 13 years ago
Disgraced Lance Armstrong's fate is sealed, as cycling's under-fire world governing body decides to back a life ban for doping and strip him of his record seven Tour de France titles. Duration: 00:36
Be the first to comment
Add your comment

Recommended