My two cents on the Desmond vs Espinosa issue from my own observations over the years. Desmond has a bit more range than Espinosa, but you aren't going to find many SS that do have more range than Ian. Both have been hurt by a certain degree by the conditions of the minor league fields, but both have made mental errors as well, with Espinosa making less in the specific games I have seen. Both have great arms, but I was surprised by how strong Espinosa's actually was when I saw him, he has a rocket. As for positioning, Espinosa always seems to be in the right place, while Desmond's positioning has been a bit off at time, but his speed allows him to make up for this. Espinosa doesn't make the same throwing errors as Desmond, but he does attempt to go for the super play sometimes instead of the better play (i.e. throwing a runner out at home instead of the sure out). As for glovework, I would give the clear advantage to Espinosa, he is a pro with the glove and has all the fundamentals in this respect down. It is a bit early to be talking about having either switch positions, but if it came down to having both players on the same team, I couldn't really see any way of Desmond being displaced by Espinosa at SS. While Espinosa would be a very good SS at the MLB level, all of his best traits (and advantages over Desmond) could translate just as well to the 2B position. I'd take the guy with better range at SS every day, especially when the overall difference would be so little.