Meet Dean Karnazes, aka Ultramarathonman, and hear stories of his legendary runs including one covering 350 miles in 80+ sleepless hours.
Meet Dean Karnazes, aka Ultramarathonman, and hear stories of his legendary runs including one covering 350 miles in 80+ sleepless hours.