James Michael Foster passed away on April 29, 2021, succumbing to prostate cancer. Michael was born on November 24, 1946, the first child of James E. Foster and Marguerite Hunnicutt Foster, in Norfolk, VA. Music permeated his life from learning... View Obituary & Service Information