The Lance Armstrong performance program
Seven Weeks to the Perfect Ride
In 1999, two-time Olympian Lance Armstrong staged what many considered to be the most dramatic comeback in sports history, winning the Tour de France just 3 years after his body was ravaged by cancer. He went on to win the Tour de France a record-breaking 7 consecutive years, from 1999 to 2005, beco…
Read online
Reader not loading? Open it on Archive.org instead.