The Royal's hitters are, and once Wil Meyers is up, they'll be pretty good on O. Their pitchers stink. If they signed two big time FA pitchers, they'd look better than the Twins at most positions, not all positions. Every strategy has risks, but keeping old vets around so you aren't the worst team in baseball, is fraught with badness (nice sentence, but I hope you get the point). They are unlikely to be very good at pitching next year, so Willingham should be dealt, imo.