The Chicago White Sox have agreed to terms on a one-year, $2-million contract with infielder Gordon Beckham and have designated outfielder Dayan Viciedo for assignment.
Beckham, 28, batted .226 (101-446) with 27 doubles, nine home runs, 44 RBI and 53 runs scored in 127 games last season with the White Sox and Los Angeles Angels. He was traded to the Angels on August 21, where he hit .268 (15-56) while appearing in 13 games at third base, six at shortstop and five at second.
"Adding Gordon improves the depth and flexibility of our roster," said Rick Hahn, White Sox senior vice president/general manager. "We are thrilled to have him back. Like Emilio Bonifacio, Gordon brings the ability to play solid defense at multiple positions or play on an everyday basis should the need arise. This also gives Robin the ability to play matchups more effectively when setting the lineup."
Beckham, who originally was selected in the first round (eighth overall) of the 2008 draft, is a career .245 (652-2,663) hitter with 63 home runs, 264 RBI and 337 runs scored over six major-league seasons with the White Sox (2009-14) and Angels (2014).
He owns the second (.9899 in 2012) and third (.9889 in 2011) highest fielding percentages by a second baseman in White Sox history, trailing only Nellie Fox's .9901 mark in 1962.
Viciedo, 25, batted .231 (121-523) with 21 home runs and 58 RBI in 145 games with the White Sox in 2014. He is a career .254 (425-1,675) hitter with 66 homers and 211 RBI in 483 games over five major-league seasons (2010-14), all with Chicago. Viciedo originally signed with the White Sox as a free agent on December 12, 2008.
The White Sox 40-man roster remains at 40.