Kenneth McLeod Dead after Hit-and-Run Crash on Geary Boulevard SAN FRANCISCO, CA (April 27, 2021) — Officials identified 28-year-old Kenneth McLeod as the man killed in a hit-and-run crash on Saturday. According to Officer Adam Lobsinger, they received reports of a hit-and-run incident at around 12:20 a.m. on Saturday, April 24. Then officers […]