Video Embed On Sept. 11, 2023, Putnam County Sheriff Gator DeLoach gives an update about Louis Stackhouse, whose body was found burned in his home in March. His car was taken and later found in Tampa. Tags Louis Stackhouse