The Mets continued their busy offseason Sunday, agreeing to a two-year contract with veteran catcher Wilson Ramos, according to multiple reports.

The deal is pending a physical. Once completed, it will be worth a total of $19 million, according to Fancred.

Ramos, who was acquired by the Phillies from the Rays at July's trade deadline, is solid defensively and is a proven commodity offensively with a career .273 batting average and 109 home runs.