Thanks. Not sure how I missed that. Regardless, the point still stands. Non-profit just means profit isn't its primary goal, but rather generally some mission. A non-profit can make oodles of money, but if it closes up shop, it can't be distributed to the "owners." It has to go to another non-profit.
The NFL had a specific exemption added to the tax code just for it, so it really isn't a good example anyway. Nobody else could form such a "non-profit" without a literal act of Congress.