Never one to back away from a fight, Lance Armstrong is finally giving in and the cost of quitting is steep: His seven Tour de France titles could be gone as soon as Friday.
The superstar cyclist, whose stirring victories after his comeback from cancer helped him transcend sports, chose not to pursue arbitration in the drug case brought against him by the U.S. Anti-Doping Agency. That was his last option in his bitter fight with USADA and his decision set the stage for the titles to be stripped and his name to be all but wiped from the record books of the sport he once ruled.Read more »
LIVE 7 Days a Week!
Mon-Sun: 7pm-10pm Eastern
Enjoy the new site and thanks for submitting your content!