Lance Armstrong, PEDs, and Naivety
On Friday, 24 August 2012, the U.S. Anti-Doping Agency erased Lance Armstrong’s 14 year career — including his 7 Tour de France titles — and banned him for life from the sport of cycling. They did this without a shred … Continue reading