Terrance John Cavanaugh, 75, of Bay City, our loving, caring, and most devoted husband, father, grandpa, brother, uncle, and friend was born into eternal life on Monday, April 29, 2019 at MidMichigan Medical Center in Midland. Terry was born... View Obituary & Service Information