Globe iconLogin iconRecap iconSearch iconTickets icon

Giants plate 7 in the 3rd

July 15, 2019 | 00:01:29

The Giants come through with another huge inning, as Buster Posey caps off the team's seven-run 3rd inning with a two-run homer