iOS app Android app

Lance Armstrong Refund

Will Lance Have To Pay Up?

AP | JIM VERTUNO | Posted 10.27.2012 | Sports

AUSTIN, Texas -- A Dallas promotions company that paid Lance Armstrong more than $7 million in bonuses for winning the Tour de France is demanding he ...