One chilly day this month, three men climbed one of Otter Tail County’s highest points: Inspiration Peak. One man was in his ...