Major (Ret.) James Samuel Dye, Jr. (Jim) was born March 30, 1941, in Kings Mountain, North Carolina to the late Nevada Brown Dye and James S. Dye, Sr. On April 28, 2018, Heaven’s gate opened for our beloved son, father, grandfather, brother,... View Obituary & Service Information