Again, why does this cap exist?
I’m taking this nuclear now. We are having this discussion people. Would any of these be acceptable?

That image and discussion via Clevescene.com.
Now, this is the part of the post where I get told that the Mets cap isn’t offensive. How does that work again? Do irish people walk around in green belt buckle caps any more than those of Chinese origin wear the headgear as depicted above? Do all people of Irish descent have red hair and mustache-less goatees?
I do not want to see this on an actual New York Mets player this year.

If the Mets would like to celebrate St. Patrick’s Day then here is a perfectly good uniform set they could wear.
