The Science of Lance Armstrong
- TV Movie
- 2005
Discovery Channel Pro Cycling Team's Lance Armstrong has not won every Tour de France since 1999 simply because he puts in extra miles of training, watches what he eats or even because he's ... Read allDiscovery Channel Pro Cycling Team's Lance Armstrong has not won every Tour de France since 1999 simply because he puts in extra miles of training, watches what he eats or even because he's dodged major injuries over his long career. People have gone to great lengths to explain a... Read allDiscovery Channel Pro Cycling Team's Lance Armstrong has not won every Tour de France since 1999 simply because he puts in extra miles of training, watches what he eats or even because he's dodged major injuries over his long career. People have gone to great lengths to explain away Lance Armstrong's greatness as an athlete. Some look for explanations in his physiolog... Read all