adventuresofagoodman.com
The Giants Win The Pennant! » Game 7 of the 2012 NLCS » Greg Goodman: Photographic Storytelling
A thunderstorm, 44,000 screaming fans and a win for the San Francisco Giants during an unforgettable Game 7 of the 2012 NLCS. Photos, videos & stories.