Baird F. “Daddy Bear” Foster, Sr., age 88, of New Castle, DE, passed away peacefully on Tuesday, February 6, 2024. Born in Rochester, NY, on July 29, 1935, he was a son of the late Geraldine M. Foster. Baird proudly served in the United States... View Obituary & Service Information