You Cruz You Lose

Cruz lost New York big – embarrassingly so. Beginning of the end?