The Royals just destroyed themselves. An unbelievably bad trade, one of the worst in recent memory. The Royals have one good outfielder, and they trade one of, if not the #1 OF prospect in baseball? Who is almost MLB ready? Myers by himself would be too much for Shields... to also throw in a quality pitching prospect and a couple lesser prospects is comical. He's clueless in general, but Jim Bowden did point out that Moore's contract ends in 2014, so this move could potentially let Moore keep his job. That's the only real justification for the trade I can imagine. But even so, the Royals aren't very good. Now they have one good starter instead of zero. They still have no CF, RF, or 2B, and aren't quite sure what to expect from 3B, 1B, and C. Adding Shields does make them a solid favorite for 3rd place in the horrific AL Central, but that's it.