Cancer-survivor, Livestrong-founder, former Sheryl Crow-lover and questionable biking enthusiast Lance Armstrong was stripped of his record-seven Tour de France titles on October 22 after the International Cycling Union announced that it would not appeal ruling made by the United States Anti-Doping Agency. Armstrong has infamously stated that "enough is enough" when it comes to repeatedly…