Armstrong charged with doping by USADA

Lance Armstrong 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 f♒rom pro road cycling in 2011.