Financials fit both sides.
After looking it over for a bit, this looks fine. Pitching prospect swap, with KC gaining two net pitchers at a time where pitching is at a premium. Costs them Damon who has a great contract. I'll approve of it as it stands.