Terms of the contracts were not disclosed, but Bradley’s deal is worth $3.6 million, according to ESPN.com’s Jerry Crasnick.

Friday’s moves leave starter Drew Pomeranz and reliever Fernando Abad as the Red Sox’s two remaining unsigned, arbitration-eligible players. Pomeranz and Abad will have to go through a third-party arbitration panel to reach a deal with the club.

Bradley’s reported $3.6 million deal is a significant raise for the 26-year-old center fielder, who reportedly earned $546,500 in 2016 on the final year of his rookie deal, according to Spotrac.com. Bradley made his first All-Star team last season after batting .267 with a career-high 26 home runs and 87 RBIs.