I’m not going to post dueling links with you either. Just know that there are knowledgeable people who believe he’s eligible.
There are many knowledgeable people who say he is not. It is not a settled matter from what I have been able to read. Since he was undoubtedly a Canadian citizen until after he was an elected US Senator, there are knowledgeable people who do not think he was eligible for that.
http://northamericanlawcenter.org/ted-cruz-is-in-the-u-s-senate-illegally/#.Vs6PPHBDTnqD
Only the ones that want Cruz for president, or they are covering for the won.