Trenton Sloan Ross, of Winnsboro, entered eternal rest on Friday, September 29, 2023, at the young age of 19. He was born in Sulphur Springs, Texas on January 5, 2004, to Lexey Jo Goodwin and Justin…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.