Deadly accident in Fort Worth on I 20 causing major delays

Deadly accident in Fort Worth on I 20 causing major delays
Published: 6:34 AM CDT March 13, 2018