Marlins did really, really well. Three prospects with major potential all. The headliner is MLB ready, then a 22 and a 18 year old. So I am sure the thought process included smoothing out the minor league system. Good trade for Cubs too. For Marlins fans, Eddy is too uncertain to keep around.