Police Found 60-Year-Old Man with Fatal Injuries on Niagara Avenue in San Diego, Hit-and-Run Suspected SAN DIEGO, CA (May 25, 2021) – Frank Neal was killed in a suspected hit-and-run in an Ocean Beach alley late Friday evening, May 21. Shortly before 11:30 p.m., police responded to the 4800 block of Niagara Avenue […]