Police Search for Hit-and-Run Suspect after Fatal Crash on 80 Freeway in Vallejo VALLEJO, CA (May 18, 2022) – One person was killed in a hit-and-run crash on 80 Freeway in Vallejo, early Sunday morning on May 15. The fatal crash happened around 12:33 a.m. just south of the Magazine Street on-ramp. According […]