The Kansas City Royals pitching rotation is turning out to be even better than advertised. One thing that the KC Royals have lacked the most in the past several years is a quality starting rotation. Yes they had Zach Grienke and he won a Cy Young award with them, but