The Diamondbacks have acquired third baseman Chris Johnson from the Astros for two minor-league outfielders.
Johnson, 27, is batting .279 with eight home runs and 41 RBIs this season, his third with Houston.
D-Backs Acquire Chris Johnson From Astros