Richard May Fatally Hit by Car at Post Street and Hyde Street SAN FRANCISCO, CA (November 2, 2023) — Richard May was hit and killed in a two-car accident at Post Street and Hyde Street. According to reports, the deadly pedestrian accident happened around 10:40 a.m. Saturday. For an unknown reason, two cars […]