Spin counts. Fox spin is "Rubio WON" finishing third, "Trump LOST" finishing second and, er, the less said about Ted Cruz the better. Anomaly.
Congrats to Ted Cruz and his supporters for a convincing win!
A perfect summation.
media aside Trump seem to be the one spitting on everybody. Just saying