Monday, October 22, 2012

October 22, 2012 Lance Armstrong's demise: How an all-American hero fell to earth


Lance Armstrong bestrode the sport of cycling like a colossus between 1999 and 2005. His feat of winning seven consecutive titles at the Tour de France -- arguably the world's toughest sporting event -- was like the demigod Hercules completing his "Twelve Labors."
Armstrong's achievements seemed all the more extraordinary given his testicular cancer diagnosis in 1996 and his against-the-odds recovery.

No comments:

Post a Comment