Seven-time Tour de France champion, Lance Armstrong, was run over this week. The Anti-Doping Agency banned him from cycling for using performance enhancing drugs. This was obvious pandering, on their part, and will do nothing to help their sport.
After surviving testicular cancer, Lance Armstrong made a strong comeback in the sport of cycling. He won cycling’s most prestigious event, the Tour de France, in 1999, 2000, 2001, 2002, 2003, 2004,...