That's a great point. By law, how can the NFL be "non-profit" and enjoy protection of copyright infringement. I thought Copyright laws were specifically intended to protect the rights of a proprietor against potential profits made by others with their ideas/products.
I'm not a lawyer but I have stayed at a Holiday Inn Express before.
Nonprofit organizations trademark stuff all the time, otherwise any idiot could put up a “March of Dimes” bucket on their counter and collect money and keep it and the real March of Dimes would have no recourse. Do you want your favorite charity to not be able to protect their logo from scammers? Then you’re OK with nonprofits using trademark protection.