As Thanksgiving weekend winds down, the Stallings family of Paris, Texas, is giving thanks to someone gone now for 17 years.