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