As much as I like Willi Castro, I can understand the sell high take. He really does give a manager some in-game flexibility, so that value will be tough to replace. I guess Nick Gordon could be the poor man's Castro, but he plays every position worse than Castro, IMO.
Just no on Jeffers. Catching can be even harder to come by than pitching at times. The Twins have a good one and should keep him as long as they can. Jeffers is one that I would actually extend. I guess there could be an offer that couldn't be refused out there.
Larnach doesn't seem like a sell high candidate, but a trade that helps both sides and gives a couple players some new scenery would be fine.
Good topic.