The New York Mets have a very tragic track record signing players that were really great (or supposed to be really great), to insane contracts, only to have them vastly underperform.
While it is hard to gauge what is really considered a bad contract, the Mets are notorious for signing big-name players who just never live up to the hype that was created around them, as well as long-forgotten players that no one really understood why they were being paid that much.
Anyone who has taken the Long Island Railroad on July 1st to a Mets game understands the spectacle that fans have made into a franchise “holiday”.