Bour signed a minor-league contract with the Giants on Friday, Andrew Baggarly of The Athletic reports.
The 32-year-old spent the 2020 campaign in Japan with the Hanshin Tigers and had a .245/.344/.424 slash line with 17 homers in 102 games. Even with starting first baseman Brandon Belt (heel) limited to open camp, Bour won't be invited to major-league spring training and will report to minor-league camp April 1, Maria I. Guardado of MLB.com reports.