Justin Upton has been traded to the Braves. (Christian Petersen/Getty Images)
After months of speculation, Arizona Diamondbacks outfielder Justin Upton has been traded to the Atlanta Braves, pending a physical, according to tweets Thursday morning from Jon Heyman of CBS Sports.
According to the report from CBS Sports, the Braves will also get third baseman Chris Johnson. The Diamondbacks will receive third baseman/outfielder Martin Prado, starting pitcher Randall Delgado, minor-league shortstop Nick Ahmed, minor-league pitcher Zeke Spruill and minor-league infielder Brandon Drury.
Last season for the Diamondbacks, Upton, a 25-year-old All Star, hit .280/.355/.430, recording 17 home runs and 67 RBI. He also had 107 runs and 18 stolen bases. In 2011, Upton finished fourth in NL MVP voting, playing a key role in leading Arizona to an NL West title.
Delgado, 22, went 4-9 with an ERA of 4.37, 1.41 WHIP and recorded 76 strikeouts in 92 2/3 innings last season with the Braves.
The Braves will now feature an outfield of brothers, as Justin joins B.J., who signed a five-year, $75 million deal with Atlanta earlier in the offseason.
JAFFE: Winter report cards for each MLB team | PHOTOS: Siblings in sports