Authorities are investigating a deadly weekend motorcycle crash in Mission. The Texas Department of Public Safety says a rider attempted to avoid a traffic stop early Sunday morning on West Expressway 83 near Holland Avenue.
The rider reportedly hit another motorcycle, causing one death. The Mission Police Department is leading the investigation.