The Dodgers and first baseman James Loney agreed Tuesday to a one-year contract for $6.375 million plus incentive bonuses, according to CAA Sports, the agency that represents Loney.