Louis Armstrong Stadium September 17, 2018 11:10 AM by Broker Pulse The new Louis Armstrong Stadium opened this week after two years of construction at the USTA Billie Jean King National Tennis Center. (Via Tennis.com)