MLB: AP source: 3B Todd Frazier, Mets agree on $17M, 2-year deal

NEW YORK (AP) — Free agent third baseman Todd Frazier is switching sides close to home, set to join the New York Mets and take over a spot that’s been in flux since David Wright got injured.

A person familiar with the deal told The Associated Press on Monday night that Frazier and the Mets had agreed on a two-year contract for $17 million. The person spoke on condition of anonymity because the deal was still pending a physical.

Frazier, who was a 1998 Little League World Series champion in nearby Toms River, New Jersey, and later starred at Rutgers, finished up last season with the New York Yankees.

The Yankees got him last July in a trade with the Chicago White Sox, and Frazier hit a combined .213 with 27 home runs, 76 RBIs and a .344 on-base percentage. Popular wherever he’s been, the spirited Frazier has always drawn cheers from local fans when playing in the New York area.

“I love playing at home,” Frazier said last year after he was traded to the Yankees, his favorite team as a kid.

Frazier hit 35 homers for Cincinnati in 2015 and won the All-Star Home Run Derby. He set career highs with 40 homers and 98 RBIs for the White Sox in 2016.

A steady defender his whole career, the two-time All-Star turns 32 next week. The right-handed hitter also has some experience at first base, which could come in handy for a Mets team with a pair of lefty hitters at that spot.

The move also means Asdrubal Cabrera is likely to be New York’s projected starter at second base this season, rather than third.