I've been in the middle about this trade since it was completed. I don't think it was the best package they could have got (I preferred the ill fated Seattle one), but I also don't think it was the worst either. I like Prado, he is a stable player who does the little things very well and is a good player to have in your lineup.Drury, Delgado and Ahmed are players I like too.
I called it a B+ trade at the time, and I haven't changed as the season has passed. As for who won, I am gonna wait a few years to pass full judgement and declare a winner. If Prado remains steady and consistent (I see no reason why he won't), Delgado lives up to his vast potential, Ahmed becomes a solid 2nd baseman or SS and Drury becomes a 20-30 home run OF (where I see him winding up), can you really say Arizona LOST the deal? Even if they don't clearly win it, you can make deals (see Beckett for Ramirez) where both teams capitalize.