Reversing Decision, ODOT Grants Permit for $2.4B Cleveland Browns Stadium
The Ohio Dept. of Transportation (ODOT) has approved a construction permit for the Cleveland Browns’ planned $2.4-billion dome stadium on a 176-acre site in suburban Brook Park near Cleveland-Hopkins International Airport, reversing an August decision denying the permit because the structure exceeded the height limit by 58 ft. at its highest point. ODOT said it…