event · 07 July 1958 · 66 years ago
William Shea outlines plans for a $12M stadium at Flushing Meadows, New York
More events on 07 Jul