SCA Promotions

Lance Armstrong ordered to pay $10 million to sports insurance company after losing lawsuit

Cyclist Lance Armstrong has been ordered to pay $10 million in damages after losing a lawsuit with sports insurance company…

10 years ago