Michael Walsh, 77
Michael Walsh, devoted and beloved husband of more than 51 years to Susan (Sullivan) Walsh and proud and dedicated father of Mike Walsh (wife Maggie) of Marshfield; Pam Walsh of Somerville, NJ; and Tom Walsh (wife Darcy) of Windsor, CA passed away at home …