Tennis built it and they came
The dream and the building of the National Tennis Center -- and later Louis Armstrong Stadium -- in Flushing, New York, yanked tennis out of the country club and transformed this once elitist game.
The dream and the building of the National Tennis Center -- and later Louis Armstrong Stadium -- in Flushing, New York, yanked tennis out of the country club and transformed this once elitist game.