Arrest made in alleged hit-and-run involving cyclist September 13, 2023 by Sarnia_Man Andrew Craig is charged with failure to stop after an accident, failing to report an accident and careless driving causing bodily harm.