Isn't the right to assemble to support one's beliefs all Americans' right?
Yes, but so is the right to peacefully protest, but that doesn't stop the president from calling NFL players who are peacefully protesting "sons of *******" and saying they should be fired. I'm pretty sure you've voiced displeasure with the protests as well.