CLEVELAND: Gov. John Kasich, who had vowed not vote for Donald Trump, voted today by absentee ballot for John McCain, the 2008 GOP nominee. 286 views23:18