Yogi Berra said, "It's tough to make predictions, especially about the future." But here goes. Barring a major political earthquake, Ted Cruz will be the GOP nominee later this year. As the primaries get under way, two or three candidates will quickly emerge. Based on the voting blocks which are apparent in the current polling, and their likely moves as the options narrow, the most likely result is a Cruz win, perhaps by a landslide. With a strong anti-establishment sentiment among GOP voters, 65% are going for one of the opposition candidates, either Donald Trump (35%), Ted Cruz (20%), or...