Pedestrian struck, killed by two cars in Affton over the weekend
AFFTON — A pedestrian was struck by two cars and killed Saturday night. St. Louis County police said they were called at about 11:20 p.m. to the intersection of Gravois Road and Laclede Station Road. The man, whose name has not been released, was in the road when he was hit by the two cars, police said. He died at the scene.