This way of thinking got us John McCain and Mitt Romney. Mitt Romney won moderates in the last election.
I think as this comes down to a 3 man field that Cruz has his chance.
I think it will come down to Trump, Cruz and Rubio.
We will then have some great debates. I think if your for Amnesty and cheap labor Rubio is the only choice.
I just hope that Cruz attacks on the issues and remains in good stead with Trump. I would love to see a Trump Cruz ticket.
Trump wins serves one term as President and Cruz goes on to be President for 2 terms, or Trump puts him on the Supreme Court where he serves for 30 years.