Pic of Shea Stadium, home of the New York Mets from 1964-2008. Taken before the game played on April 22, 2005 against the Washington Nationals. This was the first game the Mets ever played the Nationals at home.
baseball mlb mets new york new york mets washington nationals shea stadium baseball stadium flushing queens
Receive exclusive deals and awesome artist news and content right to your inbox.
Free for your convenience.