Boston Red Sox, J.D. Martinez agree to multi-year deal

Outfielder J.D. Martinez and the Red Sox reportedly agreed to a five-year, $110 million contract that will bring Boston the big bat it coveted the entire offseason.

USA Today's Bob Nightengale reported the length of the contract and financial terms late Monday afternoon.

MLB Network reported talks reached a positive phase on Monday afternoon after acrimonious discussions between the Red Sox and Scott Boras, the agent representing Martinez in free agency.

Earlier reports said the Red Sox stood pat on a five-year, $125 million offer to Martinez since a December meeting with Boras. But the amount of the total package appears lower than the speculated figure.

FanRag Sports reported there are two opt-out clauses in Martinez's deal. The outlet said he will receive $50 million over the first two seasons.

Martinez, 30, rode a career year in 2017 into free agency. He posted a slugging percentage of .690 with 45 home runs in 119 games. That included a destructive 62-game tour with the Arizona Diamondbacks after a mid-July trade from the Detroit Tigers. Martinez belted 29 homers in 62 games with Arizona.

Baseball's free-agent market has been unpredictable.

Until another Boras client, former Royals first baseman Eric Hosmer, agreed to a $144 million contract with the San Diego Padres, baseball's typical offseason "hot stove" sizzle was mostly fizzle for Boras clients and many others expecting lucrative contracts.

Outfielder Lorenzo Cain, who signed a five-year, $80 million deal with the Milwaukee Brewers, had the largest financial commitment in free agency until the Chicago Cubs signed starting pitcher Yu Darvish to a $126 million deal. But even that contract includes an option that could turn it into a three-year commitment for the Cubs.