The Miami Marlins have agreed to terms with Kevin Gregg on a Minor League contract.

Gregg, who will turn 36 this month, pitched last year for the Chicago Cubs and had 33 saves with a 3.48 ERA.