How do we know the Twins didn't negoiate with Liriano for a new contract?
Also, Liriano may have been the best "rental" available, but there have been reports on mlbtraderumors the past few weeks where teams weren't even sure if Liriano was a starter at this point. At the end of the day he is a guy who has posted a 5.09 and 5.39 ERA's in the past 2 seasons, we all know he is "better" than that, but it is what it is. Perhaps if Liriano would have went out in his last start and thrown 9 innings, 16k we could have got more, but instead he showed just what we have seen all along, which is that you never know which Frankie you will get game in and game out.
It sucks we didn't get better players, but at the very least Escobar allows us to shed both Caroll and Alexi's salaries next year and he can serve as the Util guy (upgrade defensively and speed) while saving the Twins 5 mil next year.
I have zero expectations for the pitcher they got, but who knows maybe they saw something they can fix.
The most apparent thing is that we all overvalued Liriano's true value due to a nice run of 10 starts or so, and the Twins indicated that offering him a 12.5 mil contract for 1 year was not in their best interest. So the two choices were trade him for what we could now, or lose him at the end of the season.
Lastly, other then Turner to the Marlins I'd say that the returns for every other player traded this trade season was very underwhelming, hell, the Angels got an Ace in Greinke and had to only give up one good prospect. It's not the end of the world. Let's see what else Ryan can trade this year and let's see what free agents he can pick up in the off-season before we go jumping off god damn bridges.