News

Tara Dower has developed a reputation for relentless strength and fortitude in unfathomable trail running endurance quests, but she was near her limits this week on the Long Trail in Vermont. The ...