A source told the Arizona Republic’s Nick Piecoro that the deal is done. The Diamondbacks will get Trumbo and two players to be named, and they give outfielder Adam Eaton to the White Sox and left-hander Tyler Skaggs to the Angels. Left-hander Hector Santiago will go from Chicago to Anaheim.

Trumbo is expected to play left field for the Diamondbacks and could bat fourth or fifth behind Paul Goldschmidt. A.J. Pollock will serve as Arizona’s primary center fielder, with Gerardo Parra facing righties and Cody Ross starting against lefties in right field.