The Marlins appear to have added another key bullpen piece, as Fox's Ken Rosenthal reports that Miami has agreed to terms with free agent reliever Brad Ziegler on a two-year contract worth $16 million.

Ziegler, 37, is coming off a 2016 season in which he pitched to a 2.25 ERA and 2.23 K/BB ratio in 68 innings for the Diamondbacks and Red Sox. For his career, he owns a strong 168 ERA+ across parts of nine big-league seasons. Given that Ziegler is a right-hander who throws from a low arm slot, he's best deployed in platoon-advantaged situations. That said, Ziegler has closer experience and right now figures to get most of the save opportunities for the Marlins in 2017.

Earlier this offseason, the Marlins were heavily in the mix for shutdown relievers Kenley Jansen and Aroldis Chapman. Their efforts came to grief on those fronts, but they've recouped nicely, as the Ziegler agreement comes on the heels of Miami signing Junichi Tazawa.