I'm in the middle on Castro. He is young and he -could- develop more. Do I think he should have gotten that extension? Heck no. Frankly I'm hoping it falls through somehow.
We have him for another year at league minimum, and three more years of arbitration. If he hasn't developed by then, he probably won't. This is a huge gamble and one I don't like. I would have expected this from Hendry, not Theo.