The Los Angeles Dodgers have agreed to a two-year deal with former New York Yankees and Chicago White Sox reliever Tommy Kahnle.