Back to the New York Mets Newsfeed

THE List: Top 10 Worst Mets Contracts

Elliot Maddox (11/30/7: 5 years, $950,000)

The Mets first foray into free agency was also among their worst. For nearly a million dollars, which was a lot of money back then, the Mets got seven home runs and 85 RBIs. He only played three of the five years of his Mets contract.

Bobby Bonilla (12/2/91: 5 years, $29 million)

The Mets made Bonilla the highest paid player in baseball when they bestowed him this contract. He was terrible. That does not take into account his second go-round with the Mets that are still costing them to this day and beyond.