Who believes Lance Armstrong? I do, and many feel the same
Within moments of cyclist and cancer survivor Lance Armstrong’s announcement that he would no longer contest the U.S. Anti-Doping Agency’s relentless quest to strip him of his seven Tour de France titles, the social network Facebook came alive with “I told-you-he-was-a-cheater” diatribes. I responded thusly: I still believe—and believe in—Lance Armstrong. I may be hopelessly […]