Prosecutors say a truck driver had several commercial driving infractions before he was involved in a crash that killed a volunteer firefighter responding to a wreck on Interstate 90 near Haugan.