I think KC overpaid, but as M2 pointed out, the majority of recent KC prospects seem to go bust so it could end up being a moot point. Shields will help their rotation a lot.