(Boston) Rafael Devers signed an 11-year, $331 million contract extension with the Boston Red Sox on Wednesday, according to a person familiar with the deal.
The source spoke to the Associated Press on condition of anonymity because the Red Sox have yet to announce the signing.
Hanging out with Devers, a two-time All-Star third baseman, was important for the Red Sox after shortstop Xander Bogaerts, slugger JD Martinez and pitcher Nathan Eovaldi left the team as free agents.
The Red Sox and Devers, 26, agreed a day after the team signed the third baseman to a one-year, $17.5 million contract to avoid arbitration.
(function () {
var slotName = “ad63b69e4618116-adSlotLppos”;
var dimensions = [“fluid”,[634,125],[634,150],[634,180],[634,200],[634,634],[634,400],[640,360],[640,480],[728,200]];
var positionName = null;
var pageBlock = “text”;
positionName = “pos0″;
var adUnitPath=”/” + [
nuglif.ngApp.globals.network,
nuglif.ngApp.globals.topLevelAdUnit,
nuglif.ngApp.globals.adUnit
].join(‘/’);
LPAds.createAdSpot(slotName, adUnitPath, pageBlock, positionName, dimensions);
function setUpProductGalleryAd() {
console.debug(‘Ads: Product gallery detected for ‘ + slotName);
document.getElementById(slotName).parentElement.style.maxWidth=”728px”;
document.getElementById(slotName).parentElement.style.width=”100%”;
}
function setUpNativeAd() {
console.debug(‘Ads: Native Ad detected for ‘ + slotName);
document.getElementById(slotName).parentElement.style.width=”100%”;
}
function setUpNativeAdXtra() {
console.debug(‘Ads: Native Ad Xtra detected for ‘ + slotName);
document.getElementById(slotName).parentElement.style.width=”100%”;
document.getElementById(slotName).classList.add(“adSpotBlock__slotInner–xtra”);
}
LPAds.registerSpotReceived(slotName, function (slotData) {
if (slotData) {
if (LPAds.isProductGalleryAd(slotData.creativeTemplateId)) {
setUpProductGalleryAd();
} else if (LPAds.isNativeAd(slotData.creativeTemplateId)) {
setUpNativeAd();
} else if (LPAds.isNativeAdXtra(slotData.creativeTemplateId)) {
setUpNativeAdXtra();
}
}
});
LPAds.displayAdSpot(slotName);
})()
Devers’ contract extension marks the longest engagement between the Red Sox and head of baseball operations Chaim Bloom, surpassing the five-year, $90 million contract given to Japanese star Masataka Yoshida.
Devers has started the American at third base in the All-Star Game for the past two years. In 141 games last season, he batted . 295 with 42 doubles, 27 home runs and 88 RBIs.
The Red Sox are looking to regroup after a 2022 season in which they went 78-84 in the East Division. A year earlier, they had 92 wins and made the All-American Championship Series.
(function () {
var slotName = “ad63b69e461814b-adSlotLppos”;
var dimensions = [“fluid”,[634,125],[634,150],[634,180],[634,200],[634,634],[634,400],[640,360],[640,480],[728,200]];
var positionName = null;
var pageBlock = “text”;
positionName = “pos1″;
var adUnitPath=”/” + [
nuglif.ngApp.globals.network,
nuglif.ngApp.globals.topLevelAdUnit,
nuglif.ngApp.globals.adUnit
].join(‘/’);
LPAds.createAdSpot(slotName, adUnitPath, pageBlock, positionName, dimensions);
function setUpProductGalleryAd() {
console.debug(‘Ads: Product gallery detected for ‘ + slotName);
document.getElementById(slotName).parentElement.style.maxWidth=”728px”;
document.getElementById(slotName).parentElement.style.width=”100%”;
}
function setUpNativeAd() {
console.debug(‘Ads: Native Ad detected for ‘ + slotName);
document.getElementById(slotName).parentElement.style.width=”100%”;
}
function setUpNativeAdXtra() {
console.debug(‘Ads: Native Ad Xtra detected for ‘ + slotName);
document.getElementById(slotName).parentElement.style.width=”100%”;
document.getElementById(slotName).classList.add(“adSpotBlock__slotInner–xtra”);
}
LPAds.registerSpotReceived(slotName, function (slotData) {
if (slotData) {
if (LPAds.isProductGalleryAd(slotData.creativeTemplateId)) {
setUpProductGalleryAd();
} else if (LPAds.isNativeAd(slotData.creativeTemplateId)) {
setUpNativeAd();
} else if (LPAds.isNativeAdXtra(slotData.creativeTemplateId)) {
setUpNativeAdXtra();
}
}
});
LPAds.displayAdSpot(slotName);
})()
