Three-vehicle crash on I-84

Police believe speed was a factor in the crash.