Weeks after rapper Macklemore was barred from opening for Ed Sheeran at Gillette Stadium after making pro-Palestinian comments, musician Zach Bryan wore a shirt that said "Free Palestine" during his concert at the venue on Friday. Bryan was playing the first of two concerts at Gillette Stadium. The second show is scheduled for Saturday night. The full text on Bryan's shirt read "Free Palestine" and "An appeal to heaven" with a pine tree logo. Some members of Bryan's band wore shirts with similar messages. Zach Bryan performs at Gillette Stadium while wearing a "Free Palestine" shirt. Books and Whiskey Podcast According to...