Weymouth- Margaret E. (Kane) Duff, age 95, entered into eternal life on November 2, 2018. Margaret was born and in Freehold, N.J. and has lived in Weymouth since 1967. She loved her grandchildren. Margaret was an avid Red Sox fan. Beloved wife of the late Robert G. Duff. Devoted mother of Betty Hunt of Weymouth and Linda Brown of Duxbury. Beloved sister of the late John Kane and the late Helena Aumock. Devoted aunt Peggy to Roger Kane, Richard Kane, and Carol Camisa, all of New Jersey. Loving grandmother to Cindy Hall and her husband Joel, Kristine Treacy and her husband Scott, Roger Brown and his wife Cindy and Tim Brown and his girlfriend Colleen Ryan. Great-grandmother to 7 . Funeral services at the Clancy-Lucid Funeral Home, 100 Washington St. Weymouth on Tuesday, November 6 at 10 am. Visiting hour just prior from 9 until 10 am. Relatives and friends are respectfully invited. For messages and directions, see clancylucid.com