The owners of the Cleveland Browns football team have completed the next part in the process toward building a new enclosed stadium in suburban Brook Park, officially executing a clause in a land purchase agreement to acquire the site. The site at 18300 Snow Rd. in the Cleveland suburb will not only house the new Huntington Bank Field enclosed stadium, but also a planned, adjacent mixed-use development.
No comments:
Post a Comment