Cleveland council approves stadium settlement with Browns

Cleveland City Council members approved a $100 million settlement deal with the Browns, making it possible for the team to leave the stadium on the lakefront and build an enclosed facility in Brook Park.

You might also like

Comments are closed.