Some finishers of the New York City Marathon this past weekend required 10 or more hours to complete the race. For them, the marathon is more than a test of fitness and endurance.
Some finishers of the New York City Marathon this past weekend required 10 or more hours to complete the race. For them, the marathon is more than a test of fitness and endurance.