Lance Armstrong has finally given up the fight against the USADA and their incessant doping charges. So then the greatest cyclist of all time must be guilty, or is he innocent, or is he guilty? The video below takes a humorous look at the whole confusing mess.
U.S. Anti-Doping Agency's tag archives
BREAKING: USADA Files Formal Doping Charges Against Lance Armstrong, Could Be Stripped of 7 Tour De France Titles
Bad news for Lance Armstrong. The U.S. Anti-Doping Agency has just brought formal doping charges against the champion cyclist. The action that could cost him his seven Tour de France titles. As a result of the new charges, Armstrong has been banned from competition in triathlons, a sport in which he began participating after his […]