San Antonio Two-Vehicle Collision Kills Jesus Delgado San Antonio, TX (January 20, 2023) – On Tuesday afternoon, John Hayes, 63, and Jesus Delgado, 25, both died in a North Loop 1604 vehicle collision. The fatal collision took place near the access road of Interstate 10, not far from Valero Way. According to the authorities, a […]