The Ohio Dept. of Transportation issued a construction permit for the planned $2.4 billion stadium, but one local official said the process “stinks.”
Source: New feed
The Ohio Dept. of Transportation issued a construction permit for the planned $2.4 billion stadium, but one local official said the process “stinks.”
Source: New feed