Seems to me this is what trades for prospects look like, they aren't going to dig up a number 1 or 2 starter for that price. Free agency didn't work out for them like they would have liked so we have this, which improves their pitching now, which is desperately needed. Maeda can be an important piece for the Twins for the next couple or 3 years, you worry about replacing a Graterol type in the pipeline later. I like the deal.