October 22, 2012

SI.com's Ted Keith previews tonight's final NLCS matchup between the Giants and the Cardinals.

You May Like