There are a lot of folks out there suggesting the Mets overpaid, at a record $102 million for five years, for star closer Edwin Diaz. But here’s why they didn’t overpay:
1. Diaz was arguably their most valuable player last year, even at 62 innings, as he was nearly unhittable (0.83 WHIP, 17.1 strikeouts per nine innings), and always willing to do whatever the team wanted.
2. If the Mets hadn’t signed Diaz, their best reliever currently on the roster would have been Drew Smith. So the need was great.

3. At $20.4 million per year, how is that an overpayment when Jacob deGrom who threw 64 ¹/₃ innings (and by the way, not necessarily high-leverage innings in close games, as Diaz pitched) is probably going to get double that, at $40 million a year?
And if you don’t think so, listen to a general manager.
“DeGrom is going to get $40 million,” one GM said, flatly.