The New York Mets and free agent third baseman Todd Frazier have agreed on a two year, $17 million deal, according to Ken Rosenthal on Twitter.
$8.5 million per year for two years is well below what Frazier, who turns 32 next week, was expected to command — the consensus seemed to be 3-4 years at $12-14 million per. Frazier put up a 772 OPS last year while splitting the season between the White Sox, who acquired him from Cincinnati prior to the 2016 season, and the Yankees.
Frazier put up a 3.4 bWAR in each of the last two seasons, and had a 4.0 bWAR in 2015 and a 5.3 bWAR in 2014. He's not a star, but he is a solid first-division starter at third base, and to get him for a relative pittance is quite a coup for the Mets.
Meanwhile, this is bad news for other free agents, who were no doubt hoping the 5 year, $80M deal Lorenzo Cain signed in late January was an indicator that being patient would result in owners blinking and giving out deals in line with what had been expected coming into the offseason. Frazier is getting a fraction of what was expected, and this deal could have owners decide to continue to keep low-balling the players still on the market.