Burning a flag absolutely IS protected speech. Thank goodness, too. It would be the height of hypocrisy to place that piece of cloth as sacred above our constitution.
I also served, during the Desert Storm Era. I also know a bit about racism, both casual and institutional. I am a native American. I was born in Alliance Nebraska and lived a lot of my life on Pine Ridge, and my tribe's home the Rosebud Indian Reservation in SD, just north of western Nebraska.
Racism against tribal members runs rampant out there in ways most people would refuse to believe. Many people couldn't begin to imagine the way tribal members are treated in that area. Certainly, it is not universal, but that fact does nothing to lessen the times it does occur. The racism some of you deny is lurking in your own backyard, hidden out in the Sand Hills and prairies.
I am proud of these young men for standing up for what they believe in. I've seen many people claim that athletes should accept their fate as 'role models' and act accordingly. These young men are doing exactly that and are crucified by many for doing so.