Recap: SF 13, PIT 10
Pirates @ GiantsAugust 10, 2018 | 00:01:47
Daily Recap: Buster Posey and Alen Hanson drove in three runs each to lead the Giants in a thrilling win over the Pirates
Daily Recap: Buster Posey and Alen Hanson drove in three runs each to lead the Giants in a thrilling win over the Pirates