Outfielder Adam Duvall has agreed to a one-year, $7 million deal with the Red Sox, sources confirmed, giving Boston someone who could help make up for the offense lost with the departure of J.D. Martinez.
Duvall, 34, struggled through an injury-plagued season with the Braves last year, hitting .212 with 12 homers and a .677 OPS. He was an All-Star in 2016, while with the Reds, and won a Gold Glove for his play with the Marlins and Braves in 2021, when he clubbed 38 homers and drove in 113 runs.
During this offseason, the Red Sox have lost shortstop Xander Bogaerts and Martinez to free agency, and last week infielder Trevor Story went through significant elbow surgery.