Giants

Estrada relishing chance to contribute with Giants in win

Giants
Following a productive stint in minors, Thairo Estrada exploded Friday with 5 RBI, including a grand slam, in an 11-4 drubbing of the D-backs in Arizona. He discussed making the most of his opportunities.