2009 01 31_0060 Published July 6, 2013 at 475 × 316 in 2009: Deconstructing Shea Stadium Share this:EmailPrintMoreRedditTweetLike this:Like Loading...