lance armstrong

  1. W

    Sports Lance Armstrong reaches $5m settlement in $100m federal fraud case – The Guardian

    Lance Armstrong has reached a $5m settlement with the federal government in a whistleblower lawsuit that could have sought $100m in damages from the cyclist who was stripped of his record seven Tour de France victories after admitting he used performance-enhancing drugs throughout much of his...