Lance Armstrong Cheated, But He’s Still a Hero
Lance Armstrong cheated. Last night, he finally admitted it to Oprah: He “doped” to win seven Tour de France titles and got caught in a web of lies that society won’t likely soon forget. But before those victories ever happened, Armstrong was a relatively unknown 20-something-year-old battling stage three testicular…