Cruz was not born in the USA so therein lies your conundrum.
My reply in 73 was to a birther argument about Rubio. Cruz is natural born because his mother was a US citizen at his birth. Both are NBC.