Home / Tag Archives: Lance Armstrong Will Not Have To Repay $12 Million

Tag Archives: Lance Armstrong Will Not Have To Repay $12 Million

Lance Armstrong Will Not Have To Repay $12 Million

Lance Armstrong has refused to repay a company in Texas that insured and paid the U.S. Postal team bonuses to him for three out of his four Tour de France wins. This comes despite his recent admission that he used performance-enhancing drugs to win his many titles, according to the ...

Read More »