Christmas night, a pickup driven by a New Caney man struck and killed 43-year-old Edmon Lynard Howard of Henderson. It was five miles south of Henderson on US 259. State Troopers report that Howard was standing on or near the fog line next to a broken-down pickup truck when the pickup hit him.