My view of the latest big moves:
-Trading Brian Dozier
What the Twins did: Traded their best established player for two prospects and a lesser second baseman.
Why they did it: Modern analytics indicated that aging middle infielders are a poor bet. They felt that signing Dozier to a lucrative long-term contract would be rewarding what he has done, not properly projecting what he will do. He'll turn 32 next year and is having a poor season. Unless he has a resurgence, his career will show that he peaked in 2016 and 2017.
What I would have done: I would have kept Dozier and given him a qualifying offer. If he rejected it and signed elsewhere, the Twins would receive a draft pick. If he accepted the one-year contract, the Twins would have a useful and perhaps very good second baseman for one more season while Nick Gordon develops.
-Signing Stefon Diggs
Why they did it: Vikings GM Rick Spielman loves athletic upside and continuity. Diggs has the former and keeping him ensures the latter for an offense that remains in flux. Now Kirk Cousins, Diggs, Adam Thielen, Dalvin Cook and Reilly Reiff are all signed for at least the next three seasons.
What I would have done: I've debated whether the Vikings should have prioritized Diggs or linebacker Anthony Barr. As Star Tribune beat writer Ben Goessling wrote today, now Barr may have competition for the next big deal from Sheldon Richardson, if Richardson plays as well as he is capable this season.