3 People Die in 2-Vehicle Collision on Highway 80 in San Francisco SAN FRANCISCO, CA (February 16, 2024) — Three people died in a 2-car accident on the 80 Freeway near Treasure Island. According to the California Highway Patrol, the deadly accident happened around 4:14 a.m. Thursday. For an unknown reason, a Toyota […]