The Giants released Bour from Triple-A Sacramento on Saturday.
Bour hit .213 with six home runs and 17 RBI in 108 at-bats with the Triple-A squad this season. The 33-year-old last appeared in the big leagues in 2019, when he hit .172 and slugged eight homers with the Angels. Bour is now four years removed from his best season, when as a Marlin in 2017 he posted career highs in both batting average (.289) and home runs (25).