The Chicago White Sox have added Martín Pérez to their rotation, agreeing to a one-year contract with the veteran left-hander, according to a person with direct knowledge of the negotiations.