The A’s announced the signing of third baseman J.D. Davis to a one-year deal on Saturday. Terms were not announced, but a source told MLB.com’s Mark Feinsand that it’s for $2.5 million with $1 million in incentives. Davis, who turns 31 next month, was released by the Giants last Monday.

