Miami-Fort Lauderdale, FLChristopher Mohr, 50, killed in bicycle collision with hit-and-run driver on State Road 84 in Weston, FloridaAccident Date: Sun, 01/01/2017