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...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.