Half of the St. Louis Cardinals' middle-infield issues were addressed Thursday when the team acquired shortstop Khalil Greene from the San Diego Padres for minor-league reliever Mark Worrell and a player to be named.