It's the second significant move this week for the Mets, who brought back free-agent outfielder Jay Bruce on a three-year, $39 million contract Wednesday.
That plan might be moot, as the Mets agreed to a deal with free agent first baseman Adrian Gonzalez on Saturday, multiple media outlets reported. Gonzalez can afford to take less money for a better situation since he's still being paid $22.357 million by the Braves for 2018.
Gonzalez gives the Mets a veteran presence at first base, where Lucas Duda and Dominic Smith mainly played for them last season. The injury ended Gonzalez's streak of playing in at least 150 games at 11 seasons. Gonzalez, a five-time All-Star and four-time Gold Glove victor, saw his streak of 11 consecutive seasons with at least 150 games played snapped after being limited to just 71 games with the Dodgers last season because of injury.
He was traded from Los Angeles to Atlanta as part of a five-player deal in December and released two days later.
For his career, Gonzalez has a.288/.359/.488 batting line with 311 home runs and 1,176 RBIs in 1,875 games.
Gonzalez hit just.242 with three home runs, 30 RBI, and a career-low.642 OPS. Smith hit.198/.262/.395 with nine homers and 26 RBIs in 49 games.
He began the year as the team's primary first baseman, but was usurped by rookie sensation Cody Bellinger, who went on to win the league's Rookie of the Year Award.