The League City Police Department is seeking assistance to locate a hit and run suspect. At approximately 3:50 a.m. on June 24, 2019, League City Police responded to the 1800 block of FM 270 South in reference to a welfare concern. On arrival, officers found an unresponsive white male, later identified as 19-year-old River Russell, lying near a ditch just west of the roadway. They found a debris field of personal items, including a skateboard, on the roadway and shoulder. Police believe the vehicle that hit Russell was traveling southbound.
Russell was transported to an area hospital in critical condition but died on June 26. Investigators believe Russel was hit sometime between 2:45 and 3:50 a.m.
League City Police are looking for this truck in connection to the hit and run death of River Russell. If you have information on the case, please call Detective Thiara at 281-554-1873