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 TrumpDNC hits Trump for 'ranting' about his crowd size Trump blames intel community 'feud' on ‘dishonest media’ Trump attacks Time reporter for mistake about MLK bust 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.