I do not think the big contract for Castillo is justified in any way at all. Saying that $12. mil. a year for a MLB outfielder is not much these days certainly does not justify signing this guy because he simply is not a MLB outfielder. He does not have the well developed skills that we take for granted in a MLB starting player, both in the field and in the box.
The Sox gambled on a 27 now 28 year old player who they saw as MLB ready and who could step in and make an immediate impact. He has not done anything to indicate that the Sox assessment and plans for him were sound.
I'm not surprised, really. Cuba is not exactly the DR when it comes to developing MLB talent. They have crappy fields, not much equipment, and not a lot of formal quality coaching. It all comes down to money. There is very little money in Cuba for baseball and up until recently there was very little opportunity for an investment in a player to pay off.
I read an interview with Moncada the other day. He was asked what is the biggest difference playing ball in North America from playing in Cuba. He said that he was surprised that so many baseballs are thrown into the stands for fans. He said that never happened in Cuba because they had very few baseballs to play with.
I was surprised that this was his idea of a big difference. Yet his observation pretty well underscores much of the differences in the type or level of ball played there.
The Sox payed big for talent that they thought was ready for the now. But so far with Castillo all they have gotten is a guy with "tools" and athleticism that needs to be taught the game in the minors.
Yes, it is to early after 36 or so MLB games to call Castillo a bust. But it is not too early to say the Sox got this one wrong.