Pedestrian Dies after Crash Involving Two Vehicles on 580 Freeway in Hayward HAYWARD, CA (February 6, 2024) – Miles Harbin was killed in a pedestrian accident in Hayward Monday night on February 5. The fatal accident happened around 6:00 p.m. on eastbound 580 Freeway, at the connector to the 238 Freeway. According to […]