Breaking news: It is being reported this morning that Lance Armstrong has stepped down as the head of his Livestrong charity cancer organization. This news coming after a rough year for Armstrong. He was stripped of all seven of his Tour de France titles after a big investigation by the US Anti-Doping Agency.

Armstrong maintains that he never used performance enhancing drugs in any way. More on this story as it develops.