Frank Sheeran
Sheeran did NOT die in Philly he actually died in Delco, he was in a nursing home in West Chester, Pa at the time of his death!! He is buried in Holy Cross Cemetery in Yeadon,Pa, also Delco!!!