News
Efforts on the part of the Browns to construct a new, domed stadium have seen a notable development. An agreement has been reached for the purchase of land 12 miles outside of downtown Cleveland.
A land purchase agreement has been reached for the location of the Browns' planned domed stadium. More at PFR.
The Cleveland Browns have always had a home in downtown Cleveland, but with Thursday’s news, the franchise will move outside the center of the city for the first time in the team’s history. The Ohio ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results