Lance Armstrong handed defeat by federal judge

2017-02-13 3,339

The federal government’s $100 million lawsuit against Lance Armstrong will proceed to trial.