Well, that's a bold trade. I like Eaton, but that's a lot to give up. With that price, he has to play CF and play it well while hitting a lot. If this team ends up short on starting pitching any time in the next 3 years, you better hope Eaton's really, really good.
Most importantly, you better hope Strasburg and Ross aren't f'ed. I'm not sold on that fact for either. This also almost certainly means Gio Gonzalez is going nowhere.