Hudson River swimmer deals with fatigue, choppy water, rocks and pollution across 315 miles
The Hudson River is 315 miles from its source in the Adirondack Mountains to New York City
The Hudson River is 315 miles from its source in the Adirondack Mountains to New York City