
Cleveland and Browns Reach $100M Deal for New Stadium and City Support
The Cleveland Browns are planning to build a new indoor stadium in Brook Park, Ohio, with a projected cost of $2.4 billion, aiming to open by 2029. The deal involves a mix of private funding, state unclaimed funds, and local taxes, with ongoing negotiations with the city of Cleveland and Brook Park. The stadium will have a capacity of 67,500, host major events like soccer and basketball tournaments, and include significant surrounding development. Key issues remaining include finalizing agreements with local governments and securing funding for maintenance and traffic improvements.