Superstar youngsters aren't signing these types of deals anymore, for good reason. If I was the Twins, I'd certainly want to do this deal, but if Buxton is even "meh" on offense, he'll get more than 30MM a year on the open market by the time he's a FA. If I'm him, I don't sign for two reasons: 1. I bet I can make a lot more in FA. 2. The Twins have shown no signs of spending money on FAs to win. Nor have they traded to add ML talent. I'm not sure they'll ever go all in, so why would I stay?