At his age no team is going to offer JD a long term contract and no team is going to pay him 19 million dollars for one year, so I'd bet my house he'll be back next season. Damn, if only the SOX had signed him for four years. If the SOX do trade JD, they'd have to eat half his salary. However, this would be nothing new for the SOX FO.