Trump never said Cruz was a Canadian. People just keep making that up.
Trump did say Cruz was born in Canada and he was but he had said that he personally believed Cruz was eligible. The problem I have with Team Cruz is the propensity for lies. I always respected and loved Cruz but some of the stuff his team is putting out like the Carson fiasco is totally wrong.