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.
Comments are closed.