All Posts Tagged With: "New York Mets"
New York Mets - Shea Stadium Aerial View
If you’re new here, you may want to subscribe to my RSS feed or stay up to date with me on Twitter. Thanks for visiting! Shea Stadium opened on April 17, 1964 in Flushing Meadows, Queens as the New York Mets played the Pittsburgh Pirates before 48,736 fans. The $25.5 million stadium marked a new [...]
14Apr2008 | Virtual Bird's Eye | 0 comments | Continued