Doping Agency Claims ‘Overwhelming’ Proof Of Cheating By Cyclist Armstrong

American cyclist Lance Armstrong was part of “the most sophisticated, professionalized and successful doping program that sport has ever seen,” the U.S. Anti-Doping Agency said Wednesday in advance of issuing its long-awaited report detailing the evidence it amassed against the seven-time Tour de France champion.

NBC News

Read the complete story.