Armstrong settles $100M fraud suit with U.S.
Lance Armstrong has agreed to a $5 million settlement of a federal government whistleblower lawsuit that could have sought $100 million in damages from the cyclist.
Lance Armstrong has agreed to a $5 million settlement of a federal government whistleblower lawsuit that could have sought $100 million in damages from the cyclist.