Lance Armstrong via New York Times
I just learned that Lance Armstrong will be stripped of all titles he has won from 1998 on. That includes seven Tour de France titles, a bronze medal from the Olympics and many other challenges that he’s entered and won. For the past decade, he has been fighting against accusations of illegal doping.
Read More »