Geri Lynn Russell, Erik Esquivel Identified in Fatal Fort Worth Crash FORT WORTH, TX (October 17, 2023) – The Tarrant County Medical Examiner’s Office identified 27-year-old Erik Esquivel and 62-year-old Geri Lynn Russell who died in a crash on 20 Freeway on October 9. According to the Texas Department of Public Safety, the collision happened...
Home » Crash on 20 Freeway at Hulen Street Fort Worth