ODESSA, Texas (Nexstar) – A 35-year-old man was killed following a crash Sunday morning in Odessa.
Odessa Police were called to the crash around 1:48 a.m. in the area of 42nd Street and Preston Smith Road.
While investigating, officers learned Rodger Deleon was headed east on 42nd when he struck the center divider, according to a release.
Deleon was pronounced dead at the scene and police say alcohol was a possible factor in the crash.