St. Louis, MOBicyclist Timothy Finocchio, 51, killed in collision at Gravois and Taft in St. Louis, MissouriAccident Date: Sat, 05/06/2017