GENESEO — A Geneseo resident was arrested on a felony charge by the Geneseo Police Department after he allegedly threatened bar patrons with a knife, took off, and was later found by a K9 tracking dog at his residence in the village. According to a press release from Geneseo Police Chief Eric Osganian, Steven Davis, 43, was arrested for Criminal Possession of a Weapon in the Third Degree, a D felony, and Menacing, an A misdemeanor, on Nov. … [Read more...]