The Browns play in the publicly owned Huntington Bank Field (HBF) in Cleveland. The team has a lease to play there through the 2028 NFL season. The Browns are pushing for a stadium project in Brook ...
The city of Cleveland has filed a lawsuit against the Browns over the team's proposed move to a new stadium in the Brook Park suburb. In the lawsuit filed in Cuyahoga County Common Pleas Court (h ...