I do not understand you people's logic. He's a top 10 hitting prospect in BASEBALL. To keep him in the minors because of defense and or not having a "need" because we have a below average MLB player in Dirks is just absurd. Like I've said before.. if the Marlins and Brewers followed that logic, then Miguel Cabrera and Prince Fielder would probably have been in the minors until 2010. You don't know for a fact that Castellanos is all-star talent(even though all scouts say he is.. fans must know better), but we do know for a fact that he's a big improvement over Andy Dirks, who is easily the worst position player we have outside of Ramon Santiago.. and yes, I think Don Kelly is a better overall player. It's horrible to keep the kid rotting in the minors when he's clearly ready to hit at this level. If his defense suffers, replace him with Kelly in the 7th inning. How many fly balls really get hit to left field anyway? As long as he can make routine plays, then the defense of him staying in the minors is completely unjust. BTW, Joe Dumars didn't draft Wade, Anthony, or Bosh because we already had Tayshaun Prince. Do you understand that this logic is going to result in nothing good?