whats more entertaining is that folks like KAP and many of his fans don't understand that freedom of speech is a two way street.
He has a right to speak his mind, and the NFL as a private organization has a right to fire him, or not renew his contract. The fans have a right to voice their concerns.
He sealed his fate.
Furthermore, it would be one thing if he protested on his own time and out of uniform, it's another to wear the uniform of an organization, and then make political statements. You don't represent the whole organization, stop acting like you do