Lance Armstrong: Pressure and PEDs
Lance Armstrong was once one of the most celebrated athletes in professional cycling. A survivor of testicular cancer, he returned to elite competition and won seven consecutive Tour de France titles from 1999 through 2005. His story became an international symbol of perseverance. Years later, however, the achievements that helped create his heroic public image … Read more