This is the crux of the issue. If the Twins' farm looked more like it has for the past 30 or so years, you probably jump ahead of the pack and sign Dozier. But on a farm that has Javier, Gordon, and Lewis, you hold your cards close to your vest. Maybe next offseason rolls around and you determine that you need Brian Dozier for four more years. Well, then you go out and field a competitive offer to Brian Dozier. But a smart front office of a mid-market team doesn't make that decision before it needs to make that decision. If you're the Yankees, sure, you just throw him $60m and call it a day... but the Twins can't do that for every good player they have on the roster. They need to make smart decisions with their money.