As he makes the final turn onto Ocean Ave., his heart races and his legs feel heavy. He has already finished 26 miles and has...