Traffic on I-90 westbound is currently being delayed for more than an hour following a crash near West 117th St. in Cleveland.
The exact cause or nature of the crash is unknown at this time. Cars are currently bumper-to-bumper all the way back to West 7th St.
This is the second crash today that has caused delays on I-90, after an accident near I-77 closed a portion of the road in the morning. Please stay with WKYC for updates.