Former Baltimore Orioles and Arizona Diamondbacks All-Star outfielder Adam Jones has agreed to a contract with the Orix Buffaloes in Japan, he announced Tuesday on social media.

The deal is for two years and worth $8 million guaranteed, with a club option for a third year, a source told ESPN's Jeff Passan.

The 34-year-old Jones hit .260 with 16 home runs and 67 RBIs with Arizona this past season.