I disagree, however I do think it was an outstanding speech. Credit where credit is due. The best parts were at the end.
It was great...
Look, Cruz means what he says...he has the past to back it up. Trump does not.
However, both men and even Rand today, have staked out their territory against the Turtle....that is good.