Drooid Logo
Back to today’s briefing

Story perspectives

Ohio's $60B Budget Sparks Controversy Over Stadium and Rights

7/1/2025

37 3

1 of 1

Story summary
  • Ohio's ambitious $60 billion budget plan allocates $600 million for a new Cleveland Browns stadium, tapping into unclaimed state funds. While it proposes a flat tax rate of 2.75% favoring wealthier citizens, Democrats are raising alarms over underfunded education, cuts to vital services, and concerning restrictions on LGBTQ+ rights, alongside changes to Medicaid for gender transition services.