Walter Deegan, 89, of Hopkinton passed away peacefully on Jan. 13. Born in Somerville on March 3, 1933, he was the son of the late Margaret (Mahoney) and Walter L. Deegan Sr. He was the beloved husband of 46 years to Cheryl (Schiavi) Deegan of Hopkinton. Walter...

read more