The Ultramarathon Pattern: 3 Stages Every New Ultrarunner Needs To Know
"Ultramarathon running? What in the world did I get myself into?" This common thought creeps into the mind of many first time ultrarunners-- as well as those who attempt a longer ultra ...