
Louis Armstrong Stadium wins design award
The Louis Armstrong Stadium, which was opened in 2018 as one of the facilities for…
The Louis Armstrong Stadium, which was opened in 2018 as one of the facilities for…
The 14,069-seater arena was opened by the United States Tennis Association (USTA) on August 22,…