Terrence Joe “TJ” Gragg, age 70, of Hudson, passed away Thursday, April 29, 2021 at Catawba Valley Medical Center.He was born December 19, 1950 to the late Burl and Willa Gragg. TJ was retired from US Airways after many years of employment.He loved to travel abroad and had a love for animals.He was known for his sense of humor and will be greatly missed.He accepted Jesus as his Lord and Savior and we know that we will see him again one day soon. He was survived by his companion Hsu Zhi Zheng of Taiwan; numerous aunts, uncles, cousins and many friends. Memorial contributions may be made to:Caldwell Hospice and Palliative Care, 902 Kirkwood Street, Lenoir, NC28645. At TJ’s request, no services will be held. Online condolences may be sent to www.evansfuneralservice.com Evans Funeral Service & Crematory is serving the family.