News
Here’s what we asked: Do you think the Cleveland Browns should continue to play at the existing stadium in downtown Cleveland or build a new, domed facility in Brook Park? What we learned is ...
It is located on the site of Cleveland Stadium, or Cleveland Municipal Stadium, which was built in 1931 and was the home field for the Browns from 1956 until 1995.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results