Dayton Moore is also a dumb person. And would probably loooove Ryan Theriot. Well, in that case I think we should do a Chad Tracy for Moustakas swap too. We're not talking about trading for the Royals' best players, or their best prospects. Kila has been in AAA for 3 years and hasn't gotten any opportunity, it's clear they don't value him. Gordon would obviously be a little different, but they're getting restless with him and his ineffectiveness, and the aforementioned Moustakas is killing the ball. Moore's most recent acquisitions are Podsednik, Ankiel, and Betancourt, he's not good at his job, and it's not unreasonable to think some team could buy low on Kila or even Gordon. My point is you can't just ignore everything in the equation and just chalk it up to "Moore is an idiot". It really makes very little sense for them to trade for Silva. It doesn't help your case by rationalizing it by saying they are willing to give up decent young talent (regardless of if they undervalue that talent or not) for an expensive aging player that is playing way above his head compared to the previous two seasons. Think about it this way, I'm sure there's a reason you would keep Gorzelanny/Wells over Silva, right? It's going to be the same reason the Royals would want to get those guys rather than Silva.