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 ...