In an pretty tame Rule 5 draft, where only 12 players were selected in the major league phase, the Cubs lost two of their infield prospects while picking up a right handed power arm.
As predicted, the Cubs lost prospect Ryan Flaherty, who was selected 4th overall by the Orioles. According to Baseball America, he's a pretty safe bet to stick with Baltimore due to his versatility and his lefthanded bat.
The second prospects lost by the Cubs was Marwin Gonzalez, who was taken with the 23rd pick (but was only the 10th player taken, due to many teams passing) by the Red Sox. When first reported, I didn't understand this pick from the Red Sox perspective, until it was reported later that Gonzalez was traded to the Astros. On an Astros team fully in rebuilding mode, Gonzalez has a very good chance of sticking in the majors as a utility infielder.
To make up for their losses, the Cubs selected righty Lendy Castillo with the 6th overall pick. Castillo is a converted short stop who can hit 96 mph with his fastball but still needs to work on his secondary pitches. However, I don't see him making the team out of Spring Training and he will likely be offered back to his original club (the Phillies).
Overall, with the trade of DJ LeMahieu and the losses of Flaherty and Gonzalez, the Cubs minor league infield depth took a major hit today. Josh Vitters, Junior Lake and Logan Watkins are the only remaining infield prospects that made Baseball America's 2011 Top 30 Cubs Prospects list. However, the addition of Javier Baez from the 2011 draft will help offset those losses.