CLEVELAND — Multilple crashes on I-90 westbound is creating some major delays for East Side drivers Wednesday morning.
A crash that appears to have cleared on I-90 westbound near East 105th Street is still causing delays.
Here's a live look from an ODOT traffic cam:
Another crash was reported on I-90 westbound at East 185th Street, stop and go traffic back to East 200th Street.