2 of 96
Credit: Kaitlin Riordan and Brendan Marks / KMOV.com
Thousands of Cardinals fans flocked to Busch Stadium on Wednesday, October 17 to watch the Red Birds take on the San Francisco Giants in Game 3 of the NLCS.
© 2009-2013 KMOV-TV, Inc., a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.