(KRON) – The American Canyon Police Department arrested a 20-year-old man for felony hit-and-run. American Canyon traffic enforcement officers witnessed a vehicle speeding through residential neighborhoods in the rain before crashing into parked cars at over 70 mph. According to police, the driver fled on foot, running through several backyards before being found by ACPD. […]