Karl Weid, age 90, of Elgin passed away surrounded by his family and in the comfort of his home on Wednesday, June 14, 2017. Karl was born in Gelsenkirchen, Germany on January 9, 1927 and was the only child of the late Walter & Anna Katharina... View Obituary & Service Information