Lance Armstrong Stripped of 7 Tour de France Titles, Drops Fight against USADA
According to an ESPN report Lance Armstrong has announced he will drop his defense of drug charges by the US Anti Doping Agency (USADA). In turn the USADA has taken his decision to not fight the charges as an admission of guilt and USADA chief executive Travis Tygart have announced […]
Read more ›
You must be logged in to post a comment.