Ohio Gov. John Kasich (Andrew Burton/Getty Images)
John Kasich stood by his word that he wouldn't vote for Republican presidential nominee Donald Trump.
The Ohio governor instead wrote in Sen. John McCain on his absentee ballot Monday, news first reported by Cleveland.com. Kasich has been at odds with Trump since the summer. He didn't attend the GOP convention and said three weeks ago that he would not vote for Trump following the release of lewd comments he made in 2005.
Kasich called Trump's comments disgusting and damaging to the Republican party.
"This is not just a matter of what has happened within the last 24 hours. This is a matter of what's happened over the course of frankly the last two years," said Kasich, the former rival for the Republican nomination and at one point in the running for the vice presidential nominee.
"There was always somehow maybe the guy will change there's been no change. It's gotten worse. ... I will not vote for a nominee who has behaved in a manner that reflects so poorly on our country. Our country deserves better.
Kasich's vote for McCain won't count, though, because McCain is not one of the 18 write-in candidates in Ohio.