A scooter rider was critically injured following a hit-and-run crash in San Francisco early Sunday morning, April 21, 2024. According to the San Francisco Police Department, the accident happened at about 2:55 a.m. around Guerrero Street and Duboce Avenue. The...