(The Center Square) – As the debate continues to use $600 million in taxpayer funds to help the Cleveland Browns build a new stadium outside of the city of Cleveland, a new statewide sports commission is on the table. The proposed Ohio Sports Commission would, among other things, develop policy recommendations to support sports-related infrastructure, […]Read More
