The Constitution controls this, not the opinion of someone after the fact. Neither their opinion nor yours carries the force of law. The Constitution says "natural born citizen", but it does not define the term. It does not specify how many parents have to be American or if any parents have to be American. There is no definitive ruling on this by SCOTUS that I am aware of. If Cruz runs there is not a chance in hell, IMO, that SCOTUS will issue a ruling that boots a front runner from the race.
Cruz was a U.S. citizen when he was born. He has never naturalized. If he were not a natural born citizen, he would have had to have been made a citizen at some point in the past in order to serve in the Senate. He never did because there is no need.
If we don't get behind this guy and run him we are CRAZY. He is the only viable candidate willing to speak up for sanity and here we are nitpicking this to death.
He was naturalized at birth as a statutory Citizen. That is not a true natural born Citizen that Article 2 Section 1 calls for. A statutory citizen (bestowed by man’s pen) can never be a “natural born” citizen (bestowed by God/nature).