Shea Stadium (Flushing, NY)

Shea Stadium’s Ghost in the Shadow of Citi Field

Shea Stadium was home to the New York Mets from 1964 to 2008. Approaching Shea Stadium from the No. 7 ...
Read More

Categories