First baseman James Loney and the Los Angeles Dodgers have agreed to a one-year contract worth $4,875,000. The club announced the deal Friday, avoiding arbitration. Loney had asked for $5.25 million and had been offered $4.7 million when players and teams exchanged proposed arbitration salaries last month.