Traffic alert: Three minor crashes on eastbound I-84 near Ten Mile Road

January 23, 2017 06:59 AM