Reversing Decision, ODOT Grants Permit for $2.4B Cleveland Browns Stadium

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


Leave a Reply