MIAMI -

The Marlins are making a minor splash in free agency.

The Fish reportedly have agreed on a 3-year, $21-million dollar contract with catcher Jarrod Saltalamacchia.

The 28-year-old is a career >246 hitter with 78 home runs over seven season.

Saltalamacchia was a part of the World Series Champion Red Sox last season.