Oh definitley. Aside from top prospect Oscar Tavares who seems to be replacing Craig in left, the Cardinals have 2 top notch outfielders in AAA, one of which was ranked #1 prospect ahead of Trout. No trout of course, but no minnow.
In other words, the Cards have Craig and 2 top prospects to dangle for a star pitcher. David Price would throw a wrench in the Peavy plan however, if the Rays decide to keep him for the rest of season due to the fact that they still have a shot at the post-season. Best thing for the Sox scenario is if the Rays stay hot 'till the deadline and keep him. The Cards would be forced to do the Craig/Peavy.
According to sources, the Dodgers and Cards are the front runners in the race for Price. Brother, when it gets to choosing between LA and any Midwestern City, the players always choose white wine and Bree!
http://jun-cdn.com/sites/default/files/imagecache/superphoto/12431073.jpg
Craig doing what he does best...never letting a ball get past him to the wall in RF