George Parros, the head of the NHL's Department of Player Safety, has a lot of explaining to do lately.