J.D. Martinez and the Boston Red Sox have, at long last, come to an agreement.
The slow dance between the free agent slugger and the power-deficient team wrapped up Monday when they settled on a $110 million, five-year contract.
A person familiar with the negotiations told The Associated Press about the deal, speaking on condition of anonymity because it was subject to a successful physical and had not been announced. Martinez has the right to opt out of the contract early and become a free agent again.