Chase Lemenager Turns Himself in After Deadly Pedestrian Crash on Forty Mile Road near Highway 65 WHEATLAND, CA (February 7, 2023) — Chase Lemenager turned himself in following a fatal pedestrian accident on Forty Mile Road near Highway 65. According to the Yuba County Sheriff’s Office, the fatal pedestrian accident happened around 4:41 […]