Jeremy Hess and Sergio Delgado Die in Car Accident on FM 907 and Texas Road EDINBURG, TX (May 8, 2024) — Two men identified as Jeremy John Hess and Sergio Delgado died in a fiery crash on Tuesday, April 23. According to the Texas Department of Public Safety, the fatal accident took place...
Home » Amanda Marie Bender