jeff tillotson

Lance Armstrong to be sued by insurance company to recoup $12 million

Texan insurance company SCA Promotions plans to file a lawsuit next week to recoup $12 million from disgraced cyclist Lance…

12 years ago