Here comes the best pitching we have seen so far from the Giants. That sounds terrifying to me.

So lets see what people think. How many runs will we score in the 3 games combined?