Tagged: lance


Lance Armstrong Throws In the Towel

Seven time Tour de France winner Lance Armstrong gave uphis years long fight against charges from the U.S. Anti Doping Agency (USADA) that he used performance enhancing drugs.  Armstrong announced...