Ted Cruz Caves, Announces He Will Vote For Donald Trump In November - Towleroad Gay News