New York Islanders captain Anders Lee has some explaining to do.