Watch: Louis Armstrong Stadium opens to the sound of jazz

  • 6 years ago
The rebuilt stadium is in the Billie Jean King National Tennis Center, which hosts the annual US Open Tennis Tournament.