The Diamondbacks have reached an agreement with Lyle Overbay on a one-year, $1 million deal. Overbay split time between Pittsburgh and Arizona in 2011, hitting .234 with nine home runs and 47 RBI.