The White Sox signed outfielder Mike Tauchman to a one-year major league deal Monday, a source confirmed to the Sun-Times.