Lance Loses His Tour de France Titles

lance armstrong tour de france doping infographic

This is a great infographic showing all the new Tour De France medalists now that Lance has been forced to forfeit his titles. I’m sure you’ve heard by now, but if not, Lance has decided to stop fighting the doping allegations from the USADA; essentially admitting guilt in their eyes. What some people fail to see is that Lance is still a huge inspiration and a hero for cancer patients and cyclists alike. Sad to see, but I can’t say I didn’t see it coming.