The Yankees blinked on term. DJ wanted six years and got it. They were close on salary from the get go. The Yankees up until very recently were only offering 5 years. Good contract when all is said and done. $15 million will be a good price for him for most of the contract.
The money is great. He is an excellent hitter and easily Cashman's best find during his tenure as a GM. They still have wiggle room to add some quality pieces which is great.
But 6 years to a player who is 32 and has a history of hand/wrist issues?