The Dodgers on Wednesday announced the signing of 36-year-old free-agent infielder Chase Utley to a one-year contract. He will receive $7 million.