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.