Spencer Taylor Duncan of Whigham, GA, died on June 15, 2020, at his home surrounded by his immediate family. He was born January 31, 1942 as the youngest of 8 children of Wylie and Pearl Duncan. He was preceded in death by: his parents; brothers and sisters-in-law,…