David Johnston Long, 56, of Spartanburg, SC died October 17, 2020 at his home. Born in Manchester, NH on November 15, 1963, he was the son of the late Ernest Johnston Long and the late Catherine Cooksey Long of Rutherfordton, NC and Gaffney,... View Obituary & Service Information