Man Killed in Hit-and-Run Pedestrian Crash on Kavanaugh Drive in Palo Alto PALO ALTO, CA (July 31, 2023) — A man died in a hit-and-run pedestrian accident on Kavanaugh Drive near Kirkwood Court. According to Palo Alto Police, the deadly hit-and-run happened around 10:30 p.m. Friday. Under unclear circumstances, a driver struck and […]