Authorities have identified the man killed in a head-on crash involving two commercial trucks in Leeds.
According to officials, 31-year-old Davonte Trashod Wilson, of Jemison, was the driver and only occupant of a delivery truck involved in the collision.
The crash happened Thursday around 1 p.m. at the intersection of Thornton Avenue NE and Dorrough Street NE. Wilson was pronounced dead at the scene a short time later…