Shuck was hitting .278 with 11 RBIs in 54 games. He was injured Friday when he scored on a wild pitch in the seventh inning of Chicago's 13-6 loss to the New York Yankees.

Carroll went 1-1 with a 3.28 ERA in 12 relief appearances in two stints with the White Sox this season. He was 4-2 with a 2.45 ERA in 51 1-3 innings in Triple-A.

The White Sox also signed outfielder Dayan Viciedo to a minor league contract on Saturday and assigned him to Triple-A. He hit .221 in 30 games with Oakland's Triple-A team before he was released last month. He batted .254 from 2010-14 with the White Sox.

Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.