Call me crazy, but I think Cruz will get second. Kasich could get a close third, so it might be another "three-man race." I'm remembering that Santorum almost beat Romney here in 2012, and Michigan was sort of a second home state for Romney. Especially with Cruz's recent success, I think he has a lot of potential here, though I could be wrong.
I can see this as he has high levels of support at Hillsdale College and multiple other conservative areas and Amash's endorsement.
Of course people at Hillsdale are going to support Cruz, and of course Amash is going to endorse him. Doesn't mean a thing. Cruz doesn't deserve anything close to a win in a Rust Belt state.