Sean Michael Stafford death notice and obituary, Sunday November 26, 2023. Deyo-Davis Funeral Home Columbus, OH 43212