News

Nelson passed away in 2023 after many years of heart and kidney issues caused by diabetes. His family told WRAL News that ...