Overview
- County officials argue new stadium in Brook Park is fiscally irresponsible.
- Browns' owners proposed a 50-50 public-private partnership for the $2.4 billion project.
- Current stadium lease ends in 2028, adding urgency to the decision.
- Downtown stadium seen as essential for maintaining a vibrant city core.
- Browns' owners continue to explore options despite county's opposition.