Emergency crews arrived and got Thompson breathing on his own. They said he had suffered a cardiac arrest after overdosing on drugs.
Police said Thompson had two young children with him in the car when he passed out, and another person got out of the car and ran away before rescuers arrived.
Investigators said Thompson is recovering at Spectrum Health Butterworth Hospital in Grand Rapids and will likely face charges when he recovers.
— From WZZM-TV