Gene Austin Deloach, 76, Johnson City, passed away Saturday, September 12, 2020, at his home following a long battle with cancer. Gene was a Carter County native and lived in Johnson City since he was a child. He was a son of the late William... View Obituary & Service Information