Tuesday, 13 June 2017 09:06

Motorist Indicted in Fatal Hit-Run of Bicyclist

June 9, 2017 – A Memphis motorist was indicted Thursday on vehicular homicide charges after he struck and killed a bicyclist on Thomas Street just south of Stage Avenue in Frayser, said Shelby County Dist. Atty. Gen. Amy Weirich.
Defendant Antrone Williams, 31, also was indicted on felony charges of leaving the scene of an accident involving death.
The bicyclist, Justin Townsend, 26, was killed when he was struck from behind around 12:20 a.m. on Oct. 9, 2015, as he rode north on Thomas near Tenn 300 (101 Connector).
A Crime Stoppers tip led police to Williams’s residence in the 600 block of North Sixth St. where they also found his white 1999 Pontiac Grand Prix that he was driving in the accident.
He is free on bond.