As the city of Cleveland considers evoking current state law to prevent the Browns from leaving downtown and relocating to a soon-to-be-built domed stadium in Brook Park, the owners of the team have ...
The announcement by the Cleveland Browns that the team will build a new domed stadium in Brook Park is creating a buzz in this normally quiet city of 18,000 people.