Latos, 28, is 64-55 with a 3.51 ERA over parts of seven big-league seasons with the San Diego Padres, Cincinnati Reds, Miami Marlins and the Los Angeles Dodgers. He is looking to bounce back after posting a 4-10 record with a 4.95 ERA with the Marlins and Dodgers in 2015.
"Mat adds another quality veteran arm to our rotation and also increases our overall pitching depth, which always is essential to having a successful season," said Rick Hahn, White Sox senior vice president/general manager in a news release. "While we believe in the futures of several of our young starters, the chance to add a pitcher of Mat's caliber was too good of an opportunity for us to pass up. He has proven over his career that when healthy, he takes the baseball and logs quality innings."