Lance Armstrong Reportedly Confesses To Oprah, I Cheated
The truth will set you free. Well! Lance is free as a bird now. Lance admitted to Oprah today that, "YES, I cheated". WOW! Lance said he DID use performance-enhancing drugs during his pro cycling career to win the Tour de France, according to the Associated Press.