Reported by his sister, Sherrie Bragg, Kevin passed away on Friday, October 25th, 2024. Kevin was living in Upstate NY when he became ill. Family members were with him when he passed.
We are waiting for additional details and will add them when received.