SAN FRANCISCO — The weeknight crowd was still trickling into their seats at Oracle Park when Robbie Ray took the mound Tuesday evening, so the grunts that accompany each of his pitches were eminently audible. So were the groans that followed when he ran three-ball counts to each of the first three batters he faced.
It appeared Ray might be in for a repeat of his last start, when he wasn’t able to find the strike zone or make it out of the first inning.
But those groans gave way to...