MIAMI (AP) - A person familiar with the negotiations says catcher Jarrod Saltalamacchia has agreed to a $21 million, three-year deal with the Miami Marlins.
The person confirmed the agreement to The Associated Press on condition of anonymity Tuesday because the contract had not been finalized.
Saltalamacchia started for the Boston Red Sox the past three seasons, but they were reluctant to give him a multiyear deal.
A switch-hitter, Saltalamacchia batted a career-high .273 with 15 homers, 40 doubles and 65 RBIs last season for the World Series champions. But he struck out 139 times in 121 games each of the past two years.
Under terms of the agreement, Saltalamacchia will make $6 million in 2014, $7 million in 2015 and $8 million in 2016.
---
AP Sports Writer Ron Blum in New York contributed to this report.

Recent MLB Discussions

MLB PLAYS FOR SAT. THE 28TH on Sat, May 2016 by Timmy1961
MLB Trends Saturday, May 28 on Sat, May 2016 by Blade
ADDITIONAL MLB PLAYS FOR FRI. THE 27 TH on Fri, May 2016 by Timmy1961
First Set of mlb Plays for fri.the 27th on Fri, May 2016 by Timmy1961

MLB Top Stories

Thumbnail Dodgers vs. Mets Prediction Will their Mets pick up their third consecutive win when they host the Dodgers tonight at 7:15PM ET?
Thumbnail Twins vs. Mariners Free Pick The Seattle Mariners hope to slow down a slightly surging Minnesota Twins tonight when they face off at 10:10PM...
Thumbnail Astros vs. Angels Pick With two struggling aces on the mound, who will prevail as the Los Angeles Angels host the Houston Astros tonight at...
Thumbnail Will Yankees' Pineda have Rays' number? The Bronx Bombers are on an absolute tear away from Yankee Stadium, and they’re excited to have Alex Rodriguez back in the saddle.
Thumbnail Who takes Reds-Brewers division clash? Cincinnati’s in the midst of an epic losing streak. That means Milwaukee assumes a completely foreign role: favorite.
More inMLB Articles  

MLB Team Pages