Third baseman J.D. Davis and the Oakland Athletics finalized a $2.5 million, one-year contract on Saturday, a deal that allows him to earn $1 million more in performance bonuses. Davis would get $100,000 each for 250 and 350 plate appearances, $150,000 apiece for 400 and 450 and $250,000 each for 500 and 550. Davis, who turns 31 next month, was cut by the Giants on Monday after beating the team last month in arbitration.