If the @Mets store is selling licensed @NewEra first responder caps then why won’t @MLB let the Mets WEAR THE CAPS on September 11th?

Wait, the METS STORE is selling FIRST RESPONDER CAPS with a NEW ERA LOGO on them.

So what’s the problem? Clearly someone figured out how to make all parties get along. Why can’t the Mets just WEAR THE CAPS on September 11th?