According to reports, Lance Armstrong admitted in an interview with Oprah Winfrey that he used performance enhancing drugs. Did he jump up and down on here couch too? All kidding aside, this is terrible news for fans and admirers of… Read More ›
How Should We View Lance Armstrong?
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 athlete who fought against all odds… Read More ›