The Chicago White Sox have signed reliever J.J. Putz to a one-year, $3 million deal.
Good luck with that elbow, Chicago.
Update – 2:27 p.m.: $3 million base salary, $250K on appearance bonuses and another $3 million in games finished bonuses, according to Ken Rosenthal.