Monday on Fox News Channel’s “The Kelly File,” former New York City Mayor Rudy Giuliani explained why he is voting for Republican presidential front-runner Donald Trump over Sen. Ted Cruz (R-TX)in Tuesday’s New York State Republican presidential primary. According to Giuliani, it is because Trump has the best shot at defeating Democratic presidential front-runner Hillary Clinton in a head-to-head match-up. “Tomorrow morning, I’ll wake up and go vote for Donald,” Giuliani said. “I’ve urged all my friends to vote for him. I think of the three candidates we have left in the Republican primary, he’s the best candidate and I...