The Cleveland Browns executed a clause that will give them the option to buy 176 acres of land in Brook Park for a new ...
In August, the Browns announced their intentions to move to Brook Park, which is about 13 miles southwest of the current ...