Promoter demands refund from Armstrong
A Dallas promotions company that paid Lance Armstrong $7 million for winning his sixth Tour de France is demanding he return the money.
A spokesman for SCA Promotions says the company will send Armst
A Dallas promotions company that paid Lance Armstrong $7 million for winning his sixth Tour de France is demanding he return the money.
A spokesman for SCA Promotions says the company will send Armst
No Articles Found
No Articles Found
No Articles Found