It took a while, but DJ LeMahieu and the Yankees got it done.
The star infielder is staying in New York, finalizing a deal Friday morning, according to MLB Network.
And according to ESPN, LeMahieu's new contract is expected to be worth $90 million over six years.
The deal comes shortly after a report emerged that LeMahieu was growing frustrated with the Yankees and was considering other teams in free agency. One team said to have been interested all along was the Toronto Blue Jays, although LeMahieu staying put always seemed to be the most likely outcome.
LeMahieu will turn 33 this July, so he will be nearing his 40s when the life of his contract is up. Thus, barring a trade, it looks like LeMahieu very well might finish his career with the Yankees.