When even Ms. Rachel calls you out, you know you messed up.

I like to write about spooky stuff, including *EEK* politics, as well as various lifestyle and pop culture topics.

Watch Macklemore's speech on his Instagram here.

Robert Kraft gave his own statement on the matter, explaining, "Based on Macklemore’s recent actions [...] and a broader history of antisemitic rhetoric and imagery that we believe has been deeply offensive and hurtful to the Jewish community, we determined that his participation in the September 25th and 26th concerts at Gillette Stadium would cross that line." 

Fans also rallied behind him, commenting things like "We support you till our last breath," and "Be light and the voice the people need during these insanely dark times. ✊"

Pink also noted that in 2014, Macklemore dressed as an antisemitic caricature, which he later apologized for and claimed that it wasn't his intention. 

This stadium demanded Macklemore be dropped for saying Free Palestine but had no problem promoting Kanye who wrote a song titled ‘Heil Hitler’ and sold merchandise with a swastika on it. https://t.co/FAjnrFO4Ll

Kanye West sings "Heil Hitler," and he sells out stadiums worldwide with no issues or backlash. Macklemore says "Free Palestine" at the beginning of a tour at one stadium and gets kicked off.It was never about "combatting anti-semitism".

Note: Comments have been edited for length/clarity.