how-to-train-for-ultra-marathon-giveaway-picture

How did this ultrarunner train for a 100 mile ultra marathon? Lots of stretching and strengthening!