The Dodgers have agreed to a two-year, $10 million contract with left-hander Chris Capuano, according to a source. Capuano spent 2011 with the Mets, going 11-12 with a 4.55 ERA in 31 starts. He struck out 168 batters and walked 53.