Fans celebrate win

Fans celebrate as the Cardinal players rush onto the field at the end of the game with a Cardinal victory 3-1 against the Giants at Busch Stadium on Wednesday, Oct. 17, 2012. Photo by J.B. Forbes jforbes@post-dispatch.com

October 17, 2012 9:58 pm  • 
ACTIVATE YOUR DIGITAL SUBSCRIPTION