Justin Upton's long national nightmare is over.
Heading to the Arizona Diamondbacks—as reported by the Atlanta Journal-Constitution's David O'Brien—are Martin Prado and Randall Delgado, along with minor league infielders Nick Ahmed and Brandon Drury, and piching prospect Zeke Spruill.
At first glance, this seems like a good trade for both teams.
The Braves have the right-handed power bat they've been seeking for left field, and Arizona traded a player they've been looking to unload for quite some time. In return, the D-Backs received a major league third baseman and promising young pitcher, along with minor leaguers that could make a meaningful contribution within a few years.
But in taking a closer look, who are the winners and losers in this trade? Who benefits most from this deal and who gets hurt from it? Here's how it breaks down, in our view.