Ramos will earn $8.25 million in 2019 and $9.25 million in 2020, while the Mets have a $10-million club option that includes a $1.5-million buyout for 2021, according to Wagner.
Prior to landing Ramos, the Mets had been one of the most aggressive suitors for Miami Marlins catcher J.T. Realmuto. Trade talks apparently cooled due to the Mets' reluctance to trade young stars Amed Rosario, Michael Conforto, or Brandon Nimmo, a source told Ken Rosenthal of The Athletic.
Additionally, the Mets recently met with free-agent backstop Yasmani Grandal, but did not want to lose a compensatory draft pick by signing him after he turned down a qualifying offer from the Los Angeles Dodgers, according to Rosenthal.
By adding Ramos, the Mets are poised to open the season with something resembling the following lineup: