Gio Gonzalez, who was drafted by the White Sox in the first round of the 2004 MLB draft but never played for the team, is returning to the organization after reaching a one-year, $5 million deal as a free agent.