St. Petersburg Police have arrested and charged the man they say is responsible for a hit and run that killed Jeron Davis. Taurus Frederick surrendered to St. Petersburg Police Saturday morning and was officially charged in court on Sunday. Police reported that Frederick argued with Davis, 29, near 22nd Avenue and Martin Luther KingContinue Reading