Jimmy got what he wanted in Brook Park
The Cleveland Browns have always had a home in downtown Cleveland, but with Thursday’s news, the franchise will move outside the center of the city for the first time in the team’s history. The Ohio budget bookmarked $600 million in for the construction of a new stadium in Brook Park, a short drive out of downtown Cleveland near the airport. Republican Gov. Mike DeWine proposed a plan to double the sports betting tax to help fund sports facility upgrades throughout the state, but the Legislature elected to use some of Ohio’s unclaimed funds instead. On Friday, 92.3 The ...