An Odessa man was killed last Friday afternoon after road debris hit by an oncoming truck flew up, broke through his cab’s windshield and struck him while he was traveling on State Highway 115, according to investigating Texas Department of Public Safety troopers.