Russell Dean Grant, a 30-year resident of Hopkinton and six-year resident of Franklin, passed away on Christmas Eve morning after a long battle with progressive supranuclear palsy. He was 75. He lived with grace, day after day, even though it was a losing battle. The...

read more