Adrian Gonzalez has agreed to a deal with the New York Mets pending a physical, according to ESPN and other multiple reports.
It’s the second significant move for New York this week. The team brought back free-agent outfielder Jay Bruce on a three-year, $39 million contract Wednesday.
The New York Mets have reached one-year deals with starters Jacob deGrom, Noah Syndergaard and Matt Harvey and settled with five other players.
Gonzalez gives the Mets a veteran presence at first base, where Lucas Duda and Dominic Smith mainly patrolled last season. Duda was traded to the Tampa Bay Rays during the season, and Smith, 22, struggled offensively, batting just .198.
Gonzalez spent the past six seasons with the Los Angeles Dodgers but was limited to only 71 games in 2017 because of a herniated disk in his back that put him on the disabled list for a long stretch. When he returned, National League Rookie of the Year Cody Bellinger had taken over for the NL champion Dodgers.
Los Angeles traded Gonzalez to the Atlanta Braves last month as part of the Matt Kemp deal. Atlanta, in turn, quickly released him, making him a free agent.
Gonzalez, 35, is owed $21.5 million in the final year of his contract. The Mets would owe him just $545,000, with Atlanta paying the rest.
USA Today first reported the agreement between Gonzalez and the Mets.