Former Republican presidential candidate Ohio Gov. John Kasich vowed he would never support the man who won his party's nomination, businessman Donald Trump — and he's made good on that promise.
According to Cleveland.com, Kasich voted via absentee ballot on Monday and chose not to vote for Trump, Democrat Hillary Clinton or Libertarian Gary Johnson, who was once the governor of New Mexico as a Republican.
Instead, Kasich chose to write-in a candidate: Arizona Sen. John McCain, who lost to then-Sen. Barack Obama in 2008 as the Republican presidential nominee.
Chris Schrimpf, the Ohio governor's spokesman, confirmed the news to Clevelend.com, adding that after writing in McCain Kasich voted straight Republican down the rest of his ballot.
Kasich is the only major former Republican presidential candidate who never pledged to support Trump. He went so far as to not even attend the GOP convention in July, which was held in Cleveland, Ohio.
And after the Washington Post published 2005 audio of Trump speaking extremely lewdly about women early last month, Kasich doubled down on his disdain for Trump.
"Donald Trump is a man I cannot and should not support," Kasich said in a statement, according to Cleveland.com. "The actions of the last day are disgusting, but that's not why I reached this decision, it has been an accumulation of his words and actions that many have been warning about. I will not vote for a nominee who has behaved in a manner that reflects so poorly on our country. Our country deserves better."