Josh Donaldson is the best the Jays have and has one year left on his contract.  Here are options as I see them.
1. Sign him now to a long term expensive extension.  That will give the Jays another aging player whose production can only go down in a couple of years.
2. Lose him for nothing as a free agent after next season.
3. Trade him now for a package of prospects that look ready.  Those prospects may or may not pan out.  The Jays need help in many areas so you take that gamble.
Option 3 makes the most sense to me.
Are you with me or agin me 777?