According to a Moorseville, North Carolina, police press release Jeff Archer, 52, owner of First Flight Bicycles was hit by a car and killed while crossing a road last night around 7 p.m. The press release states the driver was arrested at the scene and charged with felony death by motor vehicle and DWI. Jeff ...