Jarrod Saltalamacchia is taking a dramatic plunge, going from the World Series champion Boston Red Sox to the last-place Marlins.

But he’ll be receiving a thick wad of cash to soften the landing.

The 28-year-old catcher and native of nearby Royal Palm Beach agreed Tuesday to a three-year deal with the Marlins that will pay him $21 million, according to sources with knowledge of the contract. The deal is pending a physical.

According to sources, the contract calls for Saltalamacchia to receive $6 million in the first year, $7 million in the second, and $8 million in the third and final year of the deal. Per team policy, the contract does not give Saltalamacchia “no trade” protection.

The Marlins have spent the offseason in search of a catcher, and one who can supply offense to an anemic lineup, in particular. Saltalamacchia hit .273 with 14 home runs in 121 games (119 of them behind the plate) last season for Boston.

Share this:

About jonnylons

"Jonnylons" has been a life-long Marlins fan - which isn't hard since they've only been around in since '93 and he's been around a bit longer. He founded MarlinsNation.com in order to provide a voice to Marlins fans on the internet which he started when he was up in Tallahassee at Florida State and was stranded with no Marlins games on TV up in that market.