The Diamondbacks have agreed to terms on a one-year contract with free-agent outfielder Adam Jones, according to a source, a signing that gives the club a veteran option at all three outfield positions.
The contract, which is worth a guaranteed $3 million, will become official once Jones passes a physical.
Jones, 33, a five-time All-Star and four-time Gold Glove award winner, spent the previous 11 seasons with the Baltimore Orioles. He hit .281 with 15 homers and 63 RBIs last year.
Jones has played almost exclusively in center field throughout his career but was moved off the position last August, when he began seeing time in right field and eventually played some in left field in September.