He’s batting 3rd in the top of the next inning and then he’s done for the night.
Giants taking down Verlander is huge. Beating Verlander makes the Giants a huge fave Of course this is baseball and even with Sandovals 3 HRS the game isnt over