It certainly isn't over, but if it goes down that way cheer all you want but Cruz will lose the general election in a landslide.