0:00
0:00 / 2:32
Estrada happy to contribute in Giants' 3-0 win vs. Blue Jays
Thairo Estrada joins “Giants Postgame Live” following San Francisco’s 3-0 win in Toronto.
Thairo Estrada joins “Giants Postgame Live” following San Francisco’s 3-0 win in Toronto.