Sources: Carroll, Dodgers agree

Veteran infielder Jamey Carroll has agreed to a two-year deal for just under $4 million with the Los Angeles Dodgers, major league sources told ESPN The Magazine's Buster Olney on Wednesday.

The deal is pending a physical exam.

The Dodgers, Indians and Athletics had expressed interest in Carroll, who has played seven seasons in the majors. He played 93 games for the Indians last season with a .276 batting average.