his infamous doping regimen so-called confession Cyclist, Lance Armstrong Oprah Winfrey Show and publicly admitted he cheated Lance’s recent confession of doping his interview with Oprah his infamous doping regimen tires with air and sport bottles with water Lance Armstrong admissions Lance Armstrong taking the denial too far Lance Armstrong Armstrong Admits to Doping Armstrong Admits to Doping Oprah Winfrey Show and publicly admitted he cheated Visit this page came clean to Oprah recent confession Visit this page Lance’s recent confession of doping