If he was born in the united states than their is no legitimate birther question. I don’t like Rubio and I hope that Cruz defeats him and Trump in Iowa. However, if the primary comes down to Trump v. Rubio then I will vote Rubio.
Cruz was not born in the USA so therein lies your conundrum.