From The Tribune Staff Reports
HOMEWOOD — The Jefferson County Coroner’s Office has identified a cyclist killed after being struck by a vehicle on Saturday, September 25, 2021, around 7:39 p.m.
Glass was transported to UAB hospital, where a month later, he succumbed to his injures on Thursday, October 21, 2021.
The Homewood Police Department is investigating this case as a motor vehicle accident.