NFL, you got some explaining to do.