NEW YORK -- The Los Angeles Dodgers and right-handed reliever Tommy Kahnle have agreed to a $4.75 million, two-year deal, according to a person familiar with the contract.