Wednesday, October 17, 2012

10/17 - Post Game Wrap

POST GAME WRAP from the Giants Game 3 loss of the NLCS in St. Louis. The Cardinals now lead the best of seven series, 2-1.