The Cleveland Browns could get hundreds of millions in taxpayer dollars to support a new stadium. But other venues are hoping to get state funding.
The Cleveland Browns made their case for a new Brook Park stadium district in an unexpected place Thursday night – a town ...