Retool: take another stab at contending in 2018, then deal with the consequences after that if JD walks (or extend him)
Rebuild: Trade JD now and starting stripping the roster of vets in order to start a long-term rebuild
In theory, I think the rebuild makes more sense mainly because I don't think the prospects will be ready to take over in 2019 if JD left, but this is Rogers we are talking about. They can sell hope and .500 finishes or see attendance/revenue plummet for a number of years with a rebuild. I know which direction they'd rather go.