A 54-year-old Eugene man is dead after he was struck by a car on Highway 99 near milepost 3 in Lane County Sunday night.