The Miami Marlins reached an agreement on a one-year, $1.25 million contract with veteran reliever Carlos Marmol, ESPN reported Thursday.

The 31-year-old right-hander spent the 2013 season with the Chicago Cubs and Los Angeles Dodgers, pitching in a combined 49 innings and posting a 2-4 record with a 4.41 ERA and two saves. He finished the season with the Dodgers and had a 2.53 ERA in 21 outings.

Marmol was with the Cubs for eight seasons, primarily as their closer, and had 117 saves with a 23-32 record and a 3.50 ERA. Control has always been an issue for Marmol. He has issued 385 walks in 563 2/3 career innings.

Steve Cishek is expected to be the Marlins' closer in 2014, leaving Marmol to compete for a middle-relief or setup role and provide backup to Cishek.