Solution: Boycott something else. NFL.com is the official website. Don't go there. Don't buy team apparrel, even if someone on your Christmas list wants them.
If NFL.com traffic and sales dropped 50%, they would notice.
Problem: No one is going to read this post who cares, and no one else seems to be calling for this.