
The Armstrong Lie - A documentary chronicling sports legend Lance Armstrong's improbable rise and ultimate fall from grace.
Lance Armstrong (Hover)
Lance Armstrong settles $100 million lawsuit with U.S. Government. Lance Armstrong has reached a $5 million settlement with the federal government in a whistleblower lawsuit that could have sought $100 million 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 career. Ref. Source 5r.