[Watch previous FOX 8 I-Team coverage in the player above.]
CLEVELAND (WJW) — The Cleveland Browns now own land in Brook Park, where they have proposed building a new enclosed stadium and development, the FOX 8 I-Team has learned.
The Browns closed on the property on Friday afternoon.
This comes two days after state lawmakers approved giving $600 million to the team for the project.
Gov. Mike DeWine still must approve the money for the Browns and a change in the law helping the team move from the lakefront in Cleveland.



