It takes two to make a thing go right. At least that seems to be the thinking behind a pretty unusual pact between Ted Cruz and John Kasich. They’ve agreed to essentially divy up some of the remaining states to accomplish a shared goal: Stop Trump.