The New York Mets have been both a breeding ground and a safe haven for some of baseball's most disappointing and embarrassing players over the last few decades.
More than any other team, the Mets have shown the propensity to extend ridiculous contracts to undeserving players, take on players who nobody else is going after or just make downright ridiculous baseball decisions.
It isn't just bad contracts that create an aura of embarrassment around a professional baseball player, but it's rather a collection of other characteristics such as poor chemistry with teammates and overall appearance.
It would be easy to name dozens of the Mets' most embarrassing players, but we've trimmed the list down to six for those who aren't interested in reading an endless list of futility.
Here are six of the most embarrassing players in Mets history.
(All stats are per BaseballReference.com)