The NY Mets are my favorite baseball squadron

Even with no baseball, the Mets find a way to Met themselves.