Giants

Giants' offense hardly packs a punch in three-game stretch

Giants
The Giants Postgame Live crew breaks down the offense's continued struggles, which put pressure on an already-shaky bullpen, after a 3-1 loss to the San Diego Padres.