James G. McCahon, 95, of Sayville, NY, on July 4, 2018. Survived by his loving daughters Barbara McCahon, Patricia Bopp (Steven) and Susan Hom (Daniel). Beloved grandfather of Brian Hom and Allison Loring (David). Cherished great-grandfather of Mason Loring. Devoted brother of Betty McCahon. Reposing at O.B. Davis Funeral Homes, 4839 Nesconset Highway, Port Jefferson Station, NY, on Sunday from 2-4:30 p.m. and 7-9 p.m. Funeral Service, 8 p.m. Closing Prayer, 10:30 a.m. Monday. Interment to follow at Nassau Knolls Cemetery, Port Washington, NY.