News

Browns complete $76 million land purchase for new stadium, expect to leave downtown Cleveland in 2029. The Cleveland Browns ...
Records filed with Cuyahoga County Friday show that a company tied to the Browns bought the land for $76 million. This comes ...
Haslam Sports Group just made another big play in Brook Park – buying the 176-acre site where they hope to build a new stadium and entertainment district.