I don’t think “let it slide” was the point of the article. It was “none of these things should be a sports league’s business, but since the NFL can’t help sticking its nose in it’s going to be hilarious to watch it fuck up a politically loaded situation it really ought to leave well alone.”