With spring training drawing closer -- White Sox pitchers and catchers report to camp on Feb. 12 -- 20 nonroster players received invites to Glendale, Ariz., on Thursday.
Right-handed pitchers Jeff Gray and Ramon Troncoso agreed to minor league contracts, as did left-hander David Purcey, catcher Bryan Anderson, infielders Josh Bell and Steve Tolleson and outfielder Stefan Gartrell.
The Sox also invited 13 minor league prospects to spring training: right-handed pitchers Erik Johnson and Jacob Petricka, left-handers Daniel Moskos and Scott Snodgress, catchers Michael Blanke and Kevan Smith, infielders Seth Loman, Tyler Saladino, Carlos Sanchez, Marcus Semien and Andy Wilkins and outfielders Trayce Thompson and Keenyn Walker.
Gray was invited to camp in 2011 and the 31-year-old reliever wound up pitching in 6 games for the White Sox during the regular season, allowing 4 earned runs in 131⁄3 innings.
Gray was 6-1 with a 5.71 ERA in 49 relief appearances with the Twins last season.
Anderson, a left-handed hitter, batted .250 in 10 games with the Cardinals last season, Bell batted .173 in 21 games with the Diamondbacks and Tolleson batted .183 in 29 games with the Orioles.
Among the minor leaguers receiving invites, Thompson comes in as the Sox' No. 2 prospect behind outfielder Courtney Hawkins, last year's first-round draft pick.
Thompson, 21, batted .254 with Class A Winston-Salem last season and led the Carolina League with 90 RBI while tying for first with 22 home runs. He also hit .280 in 14 games with AA Birmingham and .167 in 6 games with AAA Charlotte.
Sanchez, 20, is rated as the White Sox' No. 3 prospect after batting a combined .323 at Winston-Salem, Birmingham and Charlotte last year.
Johnson, 23, is the No. 4 prospect. A second-round draft pick in 2011 after a standout collegiate career at Cal-Berkley, Johnson was 6-5 with a 2.34 ERA in 17 combined starts for Winston-Salem and A Kannapolis in 2012.
Walker, 22, is the Sox' No. 5 prospect. He batted .267 and stole 56 bases in 111 games with Winston-Salem and Kannapolis last season.