Lance Armstrong Admits to Oprah He Was on More Than His Bike (VIDEO)

It looks like the lying is finally over after a decade of denying doping. After lawsuits and vicious attacks against his detractors, Lance Armstrong finally admits to Oprah in an interview to air on “Oprah’s Next Chapter” on Jan. 17, that he doped his way to 7 Tour de France victories in what some are calling an emotional interview where Armstrong admits that he took performance enhancing drugs.

... Read More