San Francisco Giants vs St. Louis Cardinals - NLCS Game 7
25 images Created 23 Oct 2012
The San Francisco Giants host the St. Louis Cardinals during the NLCS Game 7 on Oct. 22, 2012 at AT&T Park in San Francisco, Calif. The Giants would go on to win, 9-0, making their second World Series appearance in 3 years. Photos by Stan Olszewski/SOSKIphoto.