Shea Stadium (Flushing, NY)

Commuter looking out train window at stadium

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