Pillar's stellar 5-hit game
Giants @ D-backsAugust 17, 2019 | 00:01:13
Kevin Pillar records five hits, including an RBI single in the top of the 8th inning, to aid the Giants in an 11-6 win
Kevin Pillar records five hits, including an RBI single in the top of the 8th inning, to aid the Giants in an 11-6 win