A two-vehicle collision caused traffic delays on Interstate 80 westbound near Horseshoe Bar Road in Loomis, Placer County, on Friday afternoon, December 6, 2024. The crash occurred at approximately 3:00 p.m., with emergency crews responding to the scene, according to...