Armstrong charged with doping by USADA

Lance Armstrong has been formally charged with doping by the United States Anti-Doping Agency (USADA) according to the Washington Post. The seven-time Tour de France winner has been banned from competition effective immediately, including triathlons which he has been racing since he retired from pro road cycling in 2011.

Latest Videos From
TOPICS