Kevin Power, 54

Kevin Power, 54

Kevin Michael Power, 54, of Hopkinton passed away at Mass General Hospital in Boston after a courageous battle with cancer. Kevin was the husband of Kerry (Williams) Power, with whom he celebrated 30 years of marriage in October. He was the devoted father to Michael...