Skip to main content

US - Lance Armstrong''s long fall from grace

Lance Armstrong has agreed to pay $5 million in order to settle the looming federal fraud case stemming from his drug-fuelled reign as king of the Tour de France, it was confirmed on Thursday.

Page not found

The content you requested does not exist or is not available anymore.