Loading...

Lance Armstrong to be sued for millions

|A company that paid $12 Million in bonuses to Lance Armstrong after his Tour de France wins announced it will file suit against the embattled cyclist.