Romney says he will endorse before convention
© Greg Nash
“One of those three, I’m going to endorse before the convention," he said on "Fox News Sunday."
The commitment comes after Romney offered a public, blistering critique of Republican front-runner Donald TrumpDonald John TrumpHouse expected to vote on omnibus Thursday afternoon House passes 'right to try' drug bill Spending bill rejects Trump’s proposed EPA cut MORE. In a speech in Utah, he said last week that Trump is "a phony, a fraud."
But Romney said Sunday he is hopeful that a non-Trump candidate will prevail. He said that Cruz appears to currently have an edge in the overall race — but noted the state of play could change quickly.
"In terms of my own plans, I anticipate supporting one of the three — Ted Cruz, Marco Rubio or John Kasich — as our nominee," Romney said.
"If they don’t become our nominee, then I’m probably going to go to the voting booth and find someone  else who’s running as a conservative or perhaps just write in the name of someone I think should become the president of the United States who I can be proud of."

Romney, a former Massachusetts governor, did not tip his hand on who he might endorse. However, the Huffington Post reported two weeks ago that he was preparing to endorse Rubio.