Enlarge Photo

Cycling icon Lance Armstrong stopped his fight against doping allegations and was stripped of his Tour de France titles. (Associated Press)

Happening Now