Kenneth McLeod Struck and Killed by Vehicle on Geary Boulevard San Francisco, CA (April 27, 20212) – On Saturday, 28-year-old Kenneth McLeod was struck and killed by a vehicle on Geary Boulevard. Authorities responded to the fatal accident scene at about 12:20 a.m. at the Park Presidio Boulevard intersection. When they arrived, […]