Estrada happy to contribute in Giants' 3-0 win vs. Blue Jays
0:00
0:00 / 2:32
Thairo Estrada

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.

More Giants Videos Videos

Slide 1 of 31
Contact Us