This is an unhinged, thethe-level thought, but would anyone trade Ozuna for Donaldson, and slot him as the DH?
He makes $50m over the next two seasons, could mostly DH to keep him healthy, but would give you flexibility at 3B and 1B (versus Ozuna, who is pretty much just a DH who can stand in LF). Meanwhile, Ozuna is set to earn $49m over the next three seasons, so the Twins could spread out the annual commitment, and moreover probably save a solid chunk in 2022, since Ozuna is likely to serve a healthy suspension.
So the Braves pay off the Ozuna commitment sooner, in the form of Donaldson, and get a player they can actually feel comfortable keeping on the roster. The Twins spread out what they owe to Donaldson, and probably end up saving a bit in 2022, as well. Off-the-wall, but something that struck me yesterday, seeing that the Twins are already looking to get out from under Donaldson's contract. And a bad-contract-for-Ozuna trade is probably the only way the Braves can jettison him without just eating what they owe and releasing him.