The New York Mets is short for “Metropolitans”, which was a name of a baseball team in New York in the 19th century, if I recall correctly. When the Mets were formed as an expansion team, the name was inspired by that old New York team.
The name Metropolitans is supposed to refer to the New York Metropolitan Area.
Metropolitan? A city slicker?
I think MET is short for Metrosexual...