Marketing 101a - Know your customers.
Marketing 101b - Don't piss them off.
NFL failed on both counts.
Good answer 1. Good answer 2.
Also “Find a need and fill it” Political protest is NOT a customer need in this case!