A US Open game at Flushing Meadows’ Louis Armstrong Stadium was halted due to torrential rain despite the tennis arena being covered by a retractable roof. Strong winds blew rain from the remnan...
Tags: Louis Armstrong Stadium, NFL, Roof, US OpenRoofed US Open arena closed due to rainfall
- Posted by Richard Mulligan
- on 2nd September 2021