A 47-year-old woman suffered life-threatening injures after being hit at Mission and 13th Streets on Monday. According to SF Appeal, "The truck left the scene afterward but was stopped in the city's Ingleside neighborhood a short time later, and its 54-year-old driver was taken into custody on suspicion of hit-and-run, according to [SFPD's Sgt. Daryl] Fong."
The driver has been identified as Craig Sheppard, 55, arrested on suspicion of hit-and-run. The pedestrian is being treated for lief-threatening head and leg injuries.