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

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

Ramin Talaie/Bloomberg

Lance Armstrong was stripped of all seven of his Tour de France victories today when the International Cycling Union, known by the French acronym UCI, said it wouldn’t appeal the penalty first imposed by the U.S. Anti-Doping Agency.