Retractable Roof Mechanism at USTA Arthur Ashe Stadium
Winches are visible atop the USTA Arthur Ashe Stadium in New York (home to the U.S. Open tennis tournament). Installation of the new roof has begun. Last fall, Morgan Kinetic . . .
Sign up to receive news about upcoming events and product offerings