3 ms·
I don't think it's a contractual agreement with X. The NFL has lots of weird rules, apparently one of them is teams can only create accounts at "approved" soci
by wsatb 2y ago
I don't think it's a contractual agreement with X.
The NFL has lots of weird rules, apparently one of them is teams can only create accounts at "approved" social media sites. Probably only a matter of time before it's "approved".