Buster Posey’s pair of home runs
Giants @ PhilliesApril 20, 2021 | 00:01:12
Buster Posey rockets a solo home run in the 5th to put the Giants on the board and goes deep once more during the 6th inning
Buster Posey rockets a solo home run in the 5th to put the Giants on the board and goes deep once more during the 6th inning