Skip to playerSkip to main content
  • 14 years ago
Seven-time Tour De France winner Lance Armstrong's legal claim against the US Anti-Doping Agency has been dismissed.

Recommended