Andrew Heaney, who struggled on the mound with the Angels and New York Yankees last season, agrees to a one-year, $8.5-million deal with the Dodgers.