Lance Armstrong stripped of 7 titles by International Cycling Union and insurance company demands return of $7.5million
A Texas insurance company is demanding the return of $7.5m (£4.7m) in bonuses from cyclist Lance Armstrong. SCA Promotions covered a performance bonus paid to the American after he won his sixth Tour de France in 2004. ...
Read more ›