Hmmm from “a source”, but I will not argue it for now.
If true, then the NFL has just suicided itself.
It will be gone in 15 years.