News

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