The spin is going to be that Trump hates the NFL, because they shut down the USFL and his New Jersey Generals franchise.
Doesn’t matter. The NFL is collectively pissing on the Military, Flag, Country. That is the ultimate “optic,” and hopefully the NFL franchise will pay for it.