SAN FRANCISCO — Buster Posey shook things up on Wednesday morning. His team responded to said shakeup on Wednesday night.
Following a shocking flurry of roster moves, the Giants erased a five-run deficit against the San Diego Padres to beat their divisional rival, 6-5, snapping a streak of 16 consecutive games without scoring more than four runs.
Daniel Johnson, a Vallejo native who was one of three players added to the roster this morning, made an instant impact in his Giants debut, totaling two hits, scoring two runs and stealing a base. First baseman Dominic Smith, another addition, went hitless in his Giants debut but made a nice play by snagging Luis Arraez’s line drive.
The Giants found themselves in an early deficit as Kyle Harrison allowed a pair of runs in the first inning as