The Giants Hosted the Cardinals (And Won in Style)

Last night I witnessed one of the most exciting wins all season for the Giants, in my opinion. The first three innings went by without any runs, and a few hits (by the Giants, that is). Mike Leake was 4 innings into a no-no when the Cardinals got their first hit. Then, we had anContinue reading “The Giants Hosted the Cardinals (And Won in Style)”