Bour announced his retirement from baseball Friday.
Bour signed a one-year, $350,000 with the LG Twins of the Korea Baseball Organization on Tuesday, Jee-ho Yoo of Yonhap News Agency reports.
The Giants released Bour from Triple-A Sacramento on Saturday.
Bour signed a minor-league contract with the Giants on Friday, Andrew Baggarly of The Athletic reports.
Bour signed a contract to play for the Hanshin Tigers in Japan on Thursday, Jordan McPherson of the Miami Herald reports.
Bour elected free agency rather than accept an outright assignment to Triple-A Salt Lake on Monday.
The Angels recalled Bour from Triple-A Salt Lake ahead of Sunday's 11-3 loss to the Red Sox. He struck out as a pinch hitter in his lone plate appearance.
Bour was optioned to Triple-A Salt Lake on Wednesday.
Bour is out of the lineup for Sunday's game against the Astros, Rhett Bollinger of MLB.com reports.
Bour went 1-for-4 with a solo homer as the Angels defeated the Rays 5-3 Saturday.