I am hearing he won by a huge majority and Cruz is 3rd, thats not good.
CRUZ = LOSE!!
It is certainly not good for Hillary.