Friday, April 20, 2018

1st inning: 7-11

The story so far.
The Giants have scored 51 runs, or 2.83 per game, dead last in all of baseball. The Giants have allowed 68 runs, or 3.78 per game, tied for seventh (third in the NL). I think we can see the problem. It is not an encouraging start, but with 8/9 of the season left it is nowhere near time for despair. If the arms can hold on until the band gets back together I have to believe the lineup will start producing.

--M.C.

No comments: