The Mets made their deal with C Rene Rivera official on Wednesday, as they announced he agreed to a minor-league deal. Rivera will head to Triple-A Syracuse.
SNY's Andy Martino reported earlier this week that Rivera was returning to the team. The Mets were looking for added depth at catcher as things didn't work out with Devin Mesoraco, who played 66 games for the Mets last season. After not making the 25-man roster, Mesoraco refused to head to the minors and said he would retire if the Mets couldn't trade him. Mesoraco did sign a minor-league deal this offseason.
Rivera, 35, was released by the Giants on Saturday. He played 119 games for the Mets over the 2016 and 2017 seasons, becoming Noah Syndergaard's preferred catcher.
The Cubs claimed Rivera off waivers from the Mets in 2017, and he spent last season with the Angels and Braves.