USADA Provides Their Evidence against Lance Armstrong
On Wednesday, it became much harder for Lance Armstrong to argue the case that he was innocent of all doping charges against him during his years as a professional cyclist. The U.S. Anti-Doping Agency released a very damning 200 page […]