I remember the reader who, sweet as you please, wrote to tell me: “I think most people who read your columns understand that you’re pro-Mexican invasion because you’re Mexican.” U.S. Senate candidate Ted Cruz is not Mexican. Nor is he Mexican-American. He is Cuban-American. And a funny thing happened to him on his way to…