Twitter is a buzz with Starlin Castro hype. Ryan Theriot is moving to 2nd Base and Castro has been/will be called up from AA. Castro definitely has MLB talent, but he is pretty young (20 years) and hasn't log many at bats in the minors (none above AA). However, the at bats he has logged have been pretty productive. This season Castro was hitting .376 in AA, with a .412 BABIP. He has plenty of speed, but he does get caught stealing (38 SB, 21 CS) so his base running needs refining. People expecting 25 steals could be disappointed like Alcides Escobar owners. Castro doesn't strike out much (10.1% K% this season), is taking walks a little more this season (9 BB, 11 K), hits the ball into the ground to utilize his speed (46% GB% this season) and has developing power. Castro isn't yet available in the Yahoo! player pool so if you want him, you'll have to win the bidding/waiver priority war. There have been plenty of AA all-stars who have struggled after making the jump (Matt Garza, Brandon Wood and Alex Gordon come to mind) so I wouldn't get too worked up about him. I think he'll be fine as a deep league SS/MI option, but I wouldn't expect more than a .270/5/20 line.