1 Person Struck, Killed by Vehicle on 580 Freeway in Castro Valley CASTRO VALLEY, CA (August 31, 2023) — One person was hit and killed by a car on the 580 Freeway near Eden Canyon Road. According to the California Highway Patrol, the fatal accident happened around 2:36 a.m. Sunday. For an unknown […]