By Annie Kinny and Matt Burgess, Director. See our initial Blog article by clicking here. The United States Anti-Doping Agency (USADA) has banned Armstrong from cycling for life and erased him from every race in which he had competed since 1998. Despite the fact that Armstrong has never failed a blood or urine test, he […]
