The money isn't a huge deal, but I'd be really reluctant to go past 7 years for JD. I'd offer him 7/196 and if we're not close then we have the luxury of waiting another season and reassessing. Donaldson with 1 year left still gets you a pair of top 50 prospects.