Smoak signed a contract with the NPB's Yomiuri Giants on Tuesday, Jeff Passan of ESPN.com reports.
The Giants released Smoak on Wednesday.
Smoak was designated for assignment by the Giants on Monday, Amy Gutierrez of NBC Sports Bay Area reports.
Smoak was activated by the Giants prior to Thursday's game in San Diego, Jon Heyman of MLB Network reports.
Smoak agreed to a contract with the Giants on Wednesday, Jon Heyman of MLB Network reports.
The Brewers released Smoak on Sunday.
Smoak was designated for assignment Thursday, Ken Rosenthal of The Athletic reports.
Smoak is not in the lineup for Friday's game against the Pirates.
Smoak is not in the starting lineup for Game 2 of Thursday's doubleheader against the Reds.
Smoak went 2-for-4 with a two-run home run and three RBI in Monday's 4-2 win over the Reds.