A pedestrian was struck and killed Sunday by two cars on Telegraph Road in Oakville by the Arrowhead Estates subdivision at Championship Boulevard. The Missouri State Highway Patrol said that Robert T....