Justin Smoak is finalizing a deal with the Yomiuri Giants in Japan, according to sources.
The deal will guarantee him somewhere between $6 and $7 million.
Smoak, 34, will join a Giants team that won the Central League but lost in the Japan Series this past season.