Ian Kennedy and the Arizona Diamondbacks finalized a one-year, $4.75 million contract on Wednesday that returns the veteran right-hander to one of his former clubs.

Kennedy gets a $4.5 million salary this year, and the deal includes a $4 million club option for 2023 with a $250,000 buyout.