Giants Slay the Cardinals

The San Francisco Giants beat the St. Louis Cardinals 7 to 1 Monday night to even up the National League Championships Series at one win each. For a complete recap of the game, click here.

You may also like:

Comments are closed.

Full name required to post. For full details, read our Policy