Can the San Francisco Giants Overcome Their Offensive Struggles?
This past Wednesday the Giants lost 5-2 to the White Sox. Logan Webb pitched eight innings only giving up two runs. The Giant’s bullpen would then come into the game and blow it away, but the biggest problem was that the Giants couldn’t score more than two runs against a team giving up on average […]
Can the San Francisco Giants Overcome Their Offensive Struggles? Read More »