A controversy has erupted over allegations that NFL owners reportedly promised Ed Sheeran’s stadium tour organizers that Macklemore would avoid political statements during his performance, only for the rapper to defy expectations by chanting "Free Palestine" onstage at MetLife Stadium. The incident highlights tensions between artists’ creative freedom and external pressures to censor content, raising questions about how event organizers and venue operators balance commercial interests with public expression. Fans and critics are now debating whether such assurances were made—and if they were, why they were broken. The episode underscores ongoing debates over political speech in entertainment, particularly in high-profile, corporate-backed events.


Macklemore chanted "Free Palestine" after NFL owners hosting Ed Sheeran's stadium tour were allegedly assured that the rapper wouldn't mention it when he took the stage for his second show at MetLife Stadium.