U.S. Highway 83 North in Uvalde County was closed Sunday evening for about three hours after a collision between two pickup trucks resulted in multiple injuries and a fatality. Due to injuries sustained during the crash, the driver of a Ford pickup, Michael Darrin Deleon, 44, of Magnolia was pronounced dead. The incident occurred around 6:20 p.m. near the Real […]