Francis J. Carroll, Sr. death notice and obituary, Saturday August 20, 2022. Gebhart Funeral Homes Claymont, DE 19703