Rosario has nearly 3000 MLB plate appearances, I don't believe we need more time to draw the conclusion that he's an adequate MLB starter but nothing more than that. He's also nearing or at the decline phase while the Twins have several very good corner outfielders in the high minors, any of which could outperform Rosario as soon as this season. The Twins also paid him $14m to play for them, why are they obligated to continue doing so? I've seen plenty of teams do a player wrong but waiving a guy instead of going to arbitration isn't one of them. They even placed Eddie on outright waivers so any team could claim him at his arbitration price tag. And your second example is Lance Lynn... what did the Twins do to him? They gave him money when other teams wouldn't, that's what they did. The fact Lynn was mad because no other team offered him more money is not the Twins' fault, and certainly not an indicator of fault. Berrios has no legit complaint as far as I'm aware. He's the one who routinely talks down a possible extension, which is his right. He has faith in himself and good for him, I hope it works out. Buxton is the sole example that has any legitimacy and I hope the Twins find a way to repair that relationship, if it's still bad, which I don't know because I haven't heard anything about it in well over a year.