All Seven Of Lance Armstrong's Tour De France Wins Would Now Go To…

Now Lance Armstrong has been stripped of his seven consecutive Tour de France titles, thanks to the persistent doping allegations against him. It's a sad day for the sport, but at least it vindicates all of the clean-riding cyclists who finished behind Armstrong. Right? So here are the runners-up who stand to inherit… » 8/24/12 10:50am 8/24/12 10:50am