Gonzalez signed a contract Friday with the Orix Buffaloes of Japan's Nippon Professional Baseball, Jon Heyman of the New York Post reports.
Gonzalez will get $1.5 million to head overseas. The veteran utility player put up just a .586 OPS over the last three seasons in the majors for four different teams.