A multi-car crash caused a traffic headache on I-95 in Delaware County on Friday morning. Continue reading...