Early Tuesday morning, December 24, 2024, at approximately 6:45 a.m., Fort Worth Police, Fire Department, and MedStar EMS responded to a major accident involving a motorcycle and a vehicle at McCart Avenue and the Interstate 20 service road.
Upon arrival, emergency responders found that the motorcyclist, 33-year-old Michael Lee Williams of Leonard, Texas, had sustained fatal injuries. He was pronounced deceased at the scene.
The Fort Worth Police Department is actively investigating the circumstances surrounding the crash.