The Giants made a number of roster moves Friday, adding a starting pitcher and a utility infielder. San Francisco acquired right-handed pitcher Guillermo Moscoso from the Chicago Cubs in exchange for cash considerations and a player to be named later, and activated Joaquin Arias from the 15-day disabled list.
Relief pitcher Jake Dunning was optioned to Triple-A to clear a 25-man roster spot for Arias.
Moscoso, 29, was with the Cubs' Triple-A affiliate in Iowa, but is expected to report to the Giants big league club and add a capable arm to the back end of the rotation when he is activated on Saturday. Prior to the trade, he was 7-5 with a 3.93 ERA in 17 starts for the Iowa Cubs, collecting 94 strikeouts and 47 walks.
The former Athletic went 8-10 with a 3.38 ERA in 21 starts for Oakland in 2011.
Arias, 28, is two weeks removed from his emergency appendectomy. He is batting .282 in 60 games with the Giants this year.
Dunning, 24, is 0-1 with a 2.84 ERA over 19 innings with the Giants this year. He has 14 strikeouts to six walks.