I'm skeptical that this is a better or more attainable allocation of resources than signing Donaldson for 4/100 or thereabouts. 1. Odorizzi is already guaranteed 1/17.8 -- looking at the FA market this offseason, I don't think frontloading $3 mil makes any difference in whether he is willing to add a 2/36 extension on top of that right now. (And if it was, you could always do a corresponding backload in a Donaldson deal -- $22 mil this year, more later.) 2. We've been trying to sign Berrios for a year-plus, and he hasn't signed yet. I suspect the difference there is more than just how much is front-loaded, in which case you're basically asking the front office to exceed their existing valuation of Berrios instead of exceeding it for Donaldson. That's just shifting risk, and at best improving the 2023 team at the expense of the 2020-2022 teams. 3. Respectfully, Moreland isn't good. I don't particularly want to give him a job at any price, it is doubtful that he improves this team. 4. We've already considered Price and other salary dump trades, and nothing has materialized so far. So again, if you want something done today, you're essentially just asking the front office to exceed their existing valuation of Price etc. instead of Donaldson. Or if you're waiting, hoping that Boston's or whomever's valuation drops in the next month to match yours and you can strike a deal, there's still significant risk a deal never happens and those resources are left unspent, and the team thus unimproved. 5. Minor league contracts aren't guaranteed, and rarely involve significant sums unless performance bonuses are reached -- in which case, the money isn't really directly related to Donaldson's salary. The Twins would probably be happy to go over budget $2-5 mil if a guy like Sanchez is a healthy and effective SP for the whole season to earn those bonuses.