The Atlanta Braves signed catcher Travis d'Arnaud to a two-year, $16 million contract on Sunday, the team announced.

The 30-year-old d'Arnaud split last season between the New York Mets, Los Angeles Dodgers and Tampa Bay Rays. After struggling to hit with both the Mets and Dodgers, d'Arnaud rebounded with the Rays, hitting .263 with 16 home runs and 67 RBIs.