A person with knowledge of the negotiations says the Arizona Diamondbacks and infielder Eric Chavez have agreed to terms on a $3 million, one-year contract.
The person spoke on condition of anonymity Wednesday because nothing had been finalized. Chavez's new deal is pending a physical.
The 34-year-old Chavez hit .281 with 16 homers in 278 at-bats for the New York Yankees, playing first and third base and at designated hitter.
Chavez was six-time Gold Glove third baseman with Oakland before injuries limited him for several years. But he found success in a limited role with New York this season, seeing more playing time after Alex Rodriguez broke his hand in late July.
Chavez, who lives in the Phoenix area, will likely serve in a reserve role for Arizona, which has Chris Johnson at third base and Paul Goldschmidt at first.