At approximately 9:30 p.m. on May 3, 2026, emergency crews responded to a fatal motorcycle crash outside a business along the North Freeway in Houston.
Investigators say the rider of a sport bike struck a curb, causing the rider to lose control and crash.
Paramedics pronounced the rider deceased at the scene…