As a Cubs fan I can't say I'm happy about the Royals dealing Carlos Beltran to the Astros. However, as a Royals fan I think that GM Allard Baird did what he had to do given the ridiculous financial world in which Major League Baseball operates.
As for Houston, they gave up Octavio Dotel now bound for the A's, who had converted 14 of 17 save opportunities and struck out 50 in just 34 and 2/3 innings. They'll be handing the reins over to Brad Lidge who has better numbers than Dotel, although he is more prone to injuries given his mechanics. Beltran will now patrol center field with Biggio moving to left. It'll be interesting to watch Beltran negotiate the hill and flag poll at Minute Maid park. In the long run, since the Astros can't sign Beltran, it's a pretty risk move but an understandable one given that with aging stars like Kent, Biggio, and Bagwell, they need to win this year.
Of course the A's desperately needed someone to fill out their bullpen having blown 14 of 27 save opportunities to date.
In the meantime the Royals pick up three prospects:
Clearly, the strength of this deal for the Royals is the possibility that they've found three major league starters who are all cheap, one of whom may just end up being above average. At the same time it gives playing time to David DeJesus to see if he can develop into a leadoff hitter. While it doesn't get them any closer to contending over the next several years, it does allow them to save some money. It will be interesting to see if the Glass family now cuts the payroll back in the $35 million range next year since they're freed from the $9 million Beltran was earning and will be rid of the salaries of Grimsely, Stairs, Gonzales, and Randa. Given the pendulum swing back to the youth movement I would expect that to be the case.
On a side note, perhaps the most ridiculous comment I heard this week was on a sports talk radio show where the host was criticizing Beltran as perhaps not a player the Royals wanted anyway since he has never won a batting title, MVP, or led his team to the playoffs. Clearly, this shows a lack of understanding in what it means to be a player that helps his team win. Over the last 3 and half years his OPS has been in the .875 range, he's the best defensive center fielder in baseball, and he's the highest percentage base stealer in history. The fact that he's not won playoff games with the Royals has no correlation to his skills or his contribution to the team. On any team that Beltran goes to next year he will immediately displace the current centerfielder.