Overview
New Huntington Bank Field is the project name for an indoor stadium in Brook Park, Ohio, U.S., scheduled to open in 2029. The stadium will serve as the home venue of the Cleveland Browns of the National Football League (NFL) and host other sports and public events.
From Wikipedia (CC BY-SA 4.0).