Ted Cruz has officially finished third in New Hampshire, and Geraldo Rivera offered this opinion of the Texas senator:

Everybody now knows exactly where Geraldo stands when it comes to Cruz’s campaign.