Bochy on win over the Pirates
Giants @ PiratesJuly 2, 2017 | 00:01:11
Giants manager Bruce Bochy discusses his club's win against the Pirates and how the team has been improving as of late
Giants manager Bruce Bochy discusses his club's win against the Pirates and how the team has been improving as of late