The Diamondbacks have acquired third baseman Chris Johnson from the Astros for minor league outfielders Marc Krauss and Bobby Borchering, the teams announced. Borchering, 21, was Arizona's first round pick in the 2009 draft while Krauss, 24, was taken in the second round of the same draft.

Johnson, 27, has a slash line of .279/.329/.428 with eight homers in 368 plate appearances this season. The right-handed hitter, who also played a handful of games at first base for Houston this year, won't be arbitration eligible until after the 2013 season unless he qualifies for super two status this coming offseason.

The Diamondbacks dealt from an area from strength in this trade as they are rather deep in the outfield. While Krauss and Borchering were standouts at the Double-A level, they also have prospects Adam Eaton and A.J. Pollock in Triple-A Reno.

GM Jeff Luhnow continues to sell off Major League pieces as a part of the club's rebuilding effort. In the last ten days, the Astros have traded Wandy Rodriguez to the Pirates, Brett Myers to the White Sox, and J.A. Happ to the Blue Jays.

Zach Links contributed to this post.