Amy Duncan Wiki Amy Duncan is the wife of Chris Duncan who was an American professional baseball left fielder and first baseman. On September 6, 2019, Chris Duncan succumbed to brain cancer at the age of 38 in his home in Tucson, Arizona. In 2012, was diagnosed with a brain tumor and In January 2019, he announced a leave of absence from the show as he continued to battle glioblastoma. However, In August 2018, Amy said in an Instagram post that the swelling on Duncan’s brain had “drastically decreased.” Amy also said that the battle “is still challenging at ...Read more

Related Tags

Read More