Ted Cruz was an American citizen at birth. This makes him a Natural Born Citizen.
No it doesn't.
Natural born refers to his parent's birth, not his.
See if you can spot the difference.
No Person shall be a Representative who shall not have attained to the Age of twenty five Years, and been seven Years a Citizen of the United States
No Person shall be a Senator who shall not have attained to the Age of thirty Years, and been nine Years a Citizen of the United States
No Person except a natural born Citizen, or a Citizen of the United States, at the time of the Adoption of this Constitution, shall be eligible to the Office of President
Why did the founders mandate that only the president must be natural born but not the Congress?
I believe the reason they did that was to avoid the possibility that the elected president may have divided allegiances because of his parents birth location.