San Francisco, CA (July 30, 2018) – The California Highway Patrol reported that one person required hospitalization as the result of a suspected hit-and-run accident that took place along the eastbound Interstate 80 Freeway, in the vicinity of the Treasure Island off-ramp. CHP initially documented the crash at approximately 11:25 PM at night on Sunday, […]