The Arizona Diamondbacks have agreed to a one-year, $3 million contract with Adam Jones, according to sources.

Jones was named an All-Star five times with the Baltimore Orioles. He was drafted in the first round by the Seattle Mariners in 2003.

He hit .281/.313/.419 with 15 home runs, 63 RBI and seven stolen bases in 2018.

Last July, Jones vetoed a trade to the Philadelphia Phillies.