Yeah but he has only 1 year left on his contract. Reyes or Weaver are young controllable arms with some nice upside, Gyorko is coming off a 2.5 WAR season, can play multiple positions & is under club control still until 2020 on a decent contract. Grichuk and Piscotty are meh though still can be decent OF options considering the Jays OF is pretty bad right now lol.
I think St. Louis is likely the best fit in terms of a team that could put together a package for JD. Though if this was reversed, I'm sure many people would be saying on here that JD isn't worth that type of package unless he came with an extension.
Look at when the Jays traded Halladay back in 2009 to the Phillies. He was the best pitcher in baseball at the time available on the trade market. Phillies even got an extension, and all the Jays got were Drabek, Taylor flipped for Wallace flipped for Gose, and d'Arnaud.