Fatal Englewood Bicycle Hit-and-Run on San Casa Drive: What Families Should Know
A fatal hit-and-run bicycle crash in Englewood is under investigation after the Florida Highway Patrol reported that a 33-year-old bicyclist was killed on San Casa Drive near 10th Street on April 28, 2026.According to FHP, a 2006 Ford E250 van was tr...