One year to the Dec. 11 date of J.J. Putz being part of a three-team deal sending him to the New York Mets, the right-hander agreed to terms with the White Sox on a one-year, $3-million contract. Putz, 32, is 23-19 with a 3.24 ERA, 103 saves and 356 strikeouts covering 337 career relief appearances and 352 1/3 innings pitched over seven Major League seasons. Putz figures to take over Octavio Dotel's role as part of the late-inning setup crew, but when healthy, he also gives the White Sox another healthy option to close behind Bobby Jenks. From 2006-07, Putz ranked among the Major League relief leaders in strikeouts (2nd, 186), ERA (3rd, 1.86), saves (3rd, 76) and opponents average (4th, .182). His best season came in 2007, when he finished 6-1 with a 1.38 ERA and career-high 40 saves in 42 chances for the Mariners.