Ted Cruz tries to explain why his Nike boycott exerted free speech but Goya boycott silences it - Salon