Ohio Governor John Kasich bests Donald Trump among Buckeye Republicans by a 34 to 29 percent margin. Ted Cruz is third with 19 percent. Marco Rubio trails with just 7 percent.

More...