I think this is a fairly even deal in the long run. However, as many said it does make the Royals better now. they finally have some solid pitching. Tampa in return got a real nice young player who has ton of potential but has not proven anything yet.
I am the lizardking, I can do anything...