A pedestrian was struck and killed in the early morning of Nov. 9 on OK-66 approximately345 feet south of 4160 Road.According to the Oklahoma Highway Patrol ( ...