Lance Armstrong

Lance Armstrong was the unquestioned king of cycling, with an unequaled seven Tour de France titles. But it all came unraveled on this date in history. On October 22, 2012, Armstrong was stripped of his titles and banned from the sport he loved. The lifetime ban followed a report from the U.S. Anti-Doping Agency, that…