LOS ANGELES -- Infielder Darwin Barney has agreed to a $2,525,000, one-year contract with the Los Angeles Dodgers that avoided salary arbitration.