25-01-2018 14:37 via cleveland.com

Crash on I-90 in Cleveland causing traffic jam to Euclid

A crash on Interstate 90 westbound has caused long delays for drivers heading into downtown Cleveland.
Read more »