John Kasich comfortably defeated Donald Trump in the Ohio GOP Primary by nearly double digits marking his first win of the primary season.
Now how many people out there thought that Kasich would finish in the Top 3 in the Republican primary race much less outlast Marco Rubio? I certainly didn't think so.
Of course, Kasich has no chance of winning the GOP nomination much less another contest, but he could play a big role if there is a contested Republican Convention in Cleveland. There are 20 races between now and June 7th, I see a lot of states where Kasich will probably do better than Ted Cruz (i.e. Wisconsin, New York, Connecticut, Delaware, Maryland, Pennsylvania and Rhode Island). Kasich won't exit the stage just yet.