Armstrong to admit doping to Oprah - new report says yes.... Guest UserJanuary 12, 2013cycling, doping, gerald Posner, lance armstrong, oprah, tour de franceComment