Losing His Tour de France Titles Could Cost Lance Armstrong $11 million
Being a seven-time Tour de France champion is more than just a title. And now that Lance Armstrong isn't a seven-time champion (Armstrong deleted his seven tour wins from his Twitter bio Monday night) the race's director wants his prize money back.


