The 54-year-old man was crossing from the store to the parking lot when he was struck by a truck driven by a 17-year-old.