Zach Bryan wore a ‘Free Palestine’ T-shirt at Gillette Stadium on Friday night — and in doing so, walked into the eye of a storm that’s been brewing since Macklemore was dropped from Ed Sheeran’s tour. The country star performed two shows as part of his With Heaven On Tour, with Gregory Alan Isakov and Gabriella Rose opening. Photos show him in a black shirt emblazoned with the phrase, just days after the venue’s owner, Robert Kraft, confirmed he opposed Macklemore’s presence there. That decision came after Macklemore made pro-Palestine remarks during a MetLife Stadium concert, leading to a chain reaction: venues pulled out, the tour promoter stepped in, and Ed Sheeran removed Macklemore from the remaining U.S. Dates. Kraft has said he didn’t want Macklemore performing at Gillette Stadium, but the original September 25 and 26 shows were already canceled due to a nor’easter. Now, with Bryan on stage in the same space, the message is louder than ever. No official statement from Bryan yet. But the timing? Unavoidable. And the silence? Deafening. What happens when a new act steps into a political minefield built by the last one? The next show is Saturday night. The world’s watching.