On the night of September 4th, Macklemore stood onstage at MetLife Stadium in East Rutherford, New Jersey, with footage from Gaza playing behind him, and said "Free Palestine." The next night, at the second show, he said it again. Ten days later, he was no longer the opening act for Ed Sheeran's Loop Tour.
Macklemore had originally been booked to open ten dates on Sheeran's fall tour, but was pulled from the remaining shows. In a lengthy statement posted to Instagram, he named names: Robert Kraft called Sheeran and said Macklemore was not allowed to set foot on any stadium bearing his name — the tour was slated to later play Gillette Stadium, owned by the Kraft Group. Macklemore wrote that Sheeran told him Kraft had also rallied other stadium owners to issue a joint ultimatum: keep Macklemore, and forget about performing at our venues.
Tour promoter Messina Touring Group gave Rolling Stone a different version of events, naming no one directly, saying only that "multiple venues informed us they would not allow Macklemore to remain on the bill, which would have resulted in the cancellation of the entire tour, affecting hundreds of thousands of fans." As a result, "after discussions with all parties, Macklemore will no longer be part of the remaining tour dates."
Thirteen Years of Friendship, One Phone Call
In his statement, Macklemore called Sheeran a friend of thirteen years, someone he'd "pulled all-nighters with, been in the same studio with, shared the same stage with." But he was also blunt about how the friendship had been strained by political reality: "Ed's in a tough spot, and he knows it. His usual 'stay out of it' public image was pushed against a wall for the first time." He said Sheeran told him that the words "Free Palestine" and the imagery of Palestinian flags had hurt a number of people he'd spoken with, but Sheeran still couldn't get past his own line: "I don't take sides."






