The Associated Press announced Lance Armstrong dropped his lawsuit against U.S. Anti Doping Agency, and in turn the USADA has banned Lance Armstrong from the cycling for life and strips him of his seven consecutive Tour de France titles. Armstrong has denied use of performance enhancing drugs throughout his entire professional cycling career. Armstrong had been credited with winning the Tour de France bike race from 1999-2005, an unprecedented accomplishment. Miguel Indurian of Spain won five consecutive Tour de France titles in the mid...








