CLEVELAND — A crash on I-90 eastbound at West 25th Street has caused major delays in the area, according to a spokesperson for the Cleveland Police Department.
A vehicle flipped over, ejecting the driver on I-90 at West 25th Street.
ODOT cameras show traffic is backed up to West 44th Street.
No further information has been released at this time.