04.13.2021 Business The Eklunds look back on 41 years at the Ram’s Head Inn In 1979, six weeks after buying the Ram’s Head Inn, James and Linda Eklund opened for the season, welcoming a wave of guests eager to see what the new...