See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

Armstrong Ordered To Pay $10 Million

A company that once paid Lance Armstrong millions of dollars for winning the Tour de France announced he has to pay $10 million of it back. The award was the result of an arbitration hearing. http://goo.gl/Ql670r #FullNewsAudioAvailable #NPR

UP NEXT

More from