Macklemore was forced off a tour due to alleged pressure from stadium owners. The rapper had been making pro-Palestine remarks during his performances, which drew criticism. A boycott was reportedly organized by Robert Kraft, owner of the New England Patriots.

The situation arose after Macklemore's comments at a stadium in New Jersey sparked controversy. He had been performing as an opening act for Ed Sheeran.

Ed Sheeran has since responded to the allegations made by Macklemore, who claimed that Kraft threatened to cancel a tour stop if he remained on the lineup. Further details are available from the source.