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 successful 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...