sports story

Originally posted on The Klown Times:
Lance Armstrong was found guilty of doping by the USADA and subsequently strippped of his seven Tour de France titles.  Armstrong decided not to fight the charge. A lot of people asked why an…