An ultramarathon runner overcame an early injury, sleep deprivation and steep terrain to complete an astounding 2,189-mile run along the Appalachian Trail in 46 days and 8 hours.
An ultramarathon runner overcame an early injury, sleep deprivation and steep terrain to complete an astounding 2,189-mile run along the Appalachian Trail in 46 days and 8 hours.