In 61 games in Charlotte this season, Viciedo hit .288 with 13 home runs and 31 RBIs. The 21-year-old from Cuba signed with the White Sox in 2008. Viciedo is expected to play third base for the White Sox, though manager Ozzie Guillen said he will not be in the lineup Friday.
Nix hit just .162 in 24 games with the White Sox and is hoping he can end up in the Majors with another team.
"Anytime I got the numbers I got and [I'm] playing the way I am, it's possible," Nix said of the move.
Guillen spoke to Nix after Thursday's 5-4 victory in Pittsburgh.
"This is the one thing I hate about this job, when you have a great guy, very good with the ballclub, very, very coachable man, very professional, and you have to do this," Guillen said.