Macklemore says he was pulled from the remainder of Ed Sheeran's US stadium tour after New England Patriots owner Robert Kraft pressured Sheeran to remove him from the lineup, following the rapper's onstage calls for a "free Palestine."
The Seattle rapper detailed the allegation in a lengthy statement posted to Instagram on Monday, shortly after Rolling Stone first reported his removal from the tour.