Thomas David Long, 78, passed away on October 22, 2025 at North MS Medical Center in Tupelo. He was born