Beck shares how impactful Estrada was in Giants' win over Braves
Tristan Beck details how Thairo Estrada impacted the game after an 8-5 win over the Braves.
Beck shares how impactful Estrada was in Giants' win over Braves originally appeared on NBC Sports Bay Area