Yeah, Lance Armstrong Will Admit To Doping On Oprah

The New York Times recently reported that Lance Armstrong was mulling a new and bold public relations maneuver: Admitting that he'd cheated at cycling for his entire career, a fact which most sane people had assumed to be true, but which would make him look particularly sociopathic due to vigor and unshakable… » 1/12/13 9:20am 1/12/13 9:20am