The Cubs have called up top prospect Starlin Castro to play shortstop. He is expected to join the team Friday in Cincinnati. Castro was hitting .376 at Double-A Tennessee with one home run and 20 RBIs, but is considered a strong defensive player as well.