On this week’s episode of the podcast, we visited Jim “Antler Man” Phillips in Three Forks, Montana. Jim’s Horn House has over 16,000 antlers made up of...