Pine tar and The Police: NYC stadiums etched into pop culture lore 40 years later
They began filing into the two ballparks at close to the same time, descending their respective subway platforms, easing their cars into parking lots. This was late in the afternoon of Aug. 18, 1983. In those years, Yankee Stadium and Shea Stadium rarely had days where both were in use. The rhythms of the baseball … Read more