2020 fatal hit-and-run, man sentenced

2020 fatal hit-and-run, man sentenced

A Walworth County judge sentenced Travis Brown to seven years in prison and eight years of extended supervision in connection with a fatal 2020 Delavan hit-and-run crash.

Top Videos