Mayor details plans for New York City FC stadium in Queens
New York City Mayor Eric Adams announced plans Wednesday for a 25,000-seat stadium for Major League Soccer's New York City Football Club.
More Videos
From CNN Newsource affiliates