News February 17, 2015 0 Lance Armstrong loses $10 million case to SCA Promotions Lance Armstrong and Tailwind have lost an arbitration case for $10 million to SCA Promotions.…