
Community
Apollo Beach man accused of DUI manslaughter after bicyclist killed in crash: FHP
By Marcus Chen
Advertisement · Why this ad?

TAMPA, Fla. (WFLA) — An Apollo Beach man was arrested early Saturday morning after the Florida Highway Patrol said he struck and killed a bicyclist. Michael Barr, 37, was headed south on U.S. Highway 41 at around 3:25 a.m. when he attempted to overtake a man riding a bicycle. South of Old US-41, Barr collided [...]