San Francisco, CA (July 28, 2018) – An alleged hit-and-run driver left a motorcyclist hospitalized following a collision that occurred Friday night on the Interstate 80 Freeway, according to the California Highway Patrol. The injurious accident that took place near Treasure Island reportedly happened at around 7:53 p.m. A report that was released by the […]