The Miami Marlins have agreed to a one-year, $3 million deal with Brandon Kintzler, according to a source.

The deal includes a $4 million option for 2021 or a $250,000 buyout.

Kintzler, 35, had a 2.68 ERA and 1.018 WHIP for the Chicago Cubs in 2019.