LOL....because Kasich proved to have so much traction last time around. [/s]
Honestly, this whole list is a joke. Cruz is the most viable, but he will probably wait to run again until Trump leaves office.
I don’t think Ted Cruz will ever be president.
Cruz is NOT American by birth. He’s Canadian. The proof is that he had to “cancel” his Canadian Citizenship.