The Royals are in a unique position, similar to the Tigers following their 119 loss season. Everyone decried them for wasting money on Pudge, Rondell White, Vina, and Urbina. What's the point, they're not gonna win anything, and won't win anything as long as those guys are under contract. They said the same thing the next year when Ordonez signed. (And yeah that Ordonez contract is still insane.) But when you're a historically terrible team, you have to overpay and bring in somebody otherwise your fans will flat out abandon you. Was Meche the best guy to blow 11M on? Not at all, but there's no guarantee that the guys who signed for similar money would take any sort of money to go to the hellhole that is their franchise. KC has to show their fans that they are trying to improve, and not just sitting back content with 100 loss seasons. KC has money to burn just like every other major league team, and there's only so much money you can pour into scouting in the US and abroad. I'm not saying the Royals are going to be the next Tigers, there is a miniscule chance of that, but if you think they'd be handcuffed by Meche 4 years down the road as they try to keep Teahen on the team, where do you think they'd be 4 years down the road if they remained a 100 loss team every year. There comes a point where every fan just has enough. It's not as if the Royals are a pitching rich organization. Their minor league pitching stinks. Meche won't be blocking anybody of importance, and has a nonzero chance of actually being productive. This isn't the Pirates trading for Sean Casey while Craig Wilson rots. Or signing Randall Simon while Craig Wilson rots, or Daryle Ward for Craig Wilson TWICE. Sorry Jake. People complain constantly about small market teams pocketing their money, and now that they spend it, their GM is stupid.