Armstrong Will Be Asked to Repay $7.5 Million to Bonus Promoter

Lance Armstrong will be asked to repay $7.5 million given to him by SCA Promotions Inc., which guaranteed his bonus for winning the 2004 Tour de France.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.