Michael Kenneth Freeman was born January 19, 1958, and died on Tuesday, February 28, 2023, in Houston, Texas. Michael was preceded in death by parents Robert and Verna Freeman, sister Mary Catherine Freeman, former wife and mother of his children,... View Obituary & Service Information