Warsaw Mets!

This appears to be an American Football team playing in Warsaw.  Time to buy some merch!

Add Mets Police to Apple News

Mets Police Topic Discussions At FlickChat App (Mobile only)

Try too hard with this Mets 718 cap
Mets Police Morning Laziness: at least I don't have cavities...oh wait....