Woman Killed in Bicycle Collision near Bay Meadows Road CRESCENT CITY, CA (July 29, 2018) – A woman was killed Sunday evening after her bicycle was struck by a hit-and-run driver on Lake Earl Drive. According to the California Highway Patrol, the incident happened at approximately 8:45 PM near Bay Meadows Road. A […]