The Diamondbacks finally completed a deal for Justin Upton, netting a five-player package from the Braves headlined by versatile Venezuelan Martin Prado. Also going to Atlanta is 3B Chris Johnson, who has the unenviable task of replacing future Hall of Famer Chipper Jones. Total assets used: Three draft picks and two amateur free agents to get a potential MVP left fielder and a platoon thirdbaseman.

Arizona had for some reason soured on Justin Upton, with even the team owner talking shots at him for not being healthy. Still, they valued him highly enough that they held out for a pretty good deal. Prado may not be a power hitter, but he’s a very productive one. Randall Delgado replaces some of the young pitching the D-Backs have traded away this off-season. And when you consider that they got three other prospects too, there’s a chance for this to go very well for Arizona.