Can you tell that I'm getting stoked for the Tour de France?
Discovery Channel has several vignettes called "Chasing #7" and the mention that Lance's resting heart rate is 35 BPM, that's 20 lower thank most people's and and his heart is 1/3 larger than the average man's. That's nuts! No wonder he can crank those pedals!
See the vignettes here. (If you click on the pictures at the top you can avoid repeating the advertisement over and over.)