Ah, so you agree the anthem is about freedom of expression? So why get bent out of shape that the players were exercising the very freedom the flag symbolizes? You may not believe it's the best way to make a point but you should feel good that it can happen and defend their right to do so.
Unlike you, I've just defended citizen's rights under the Constitution and I believe Castro and his government are abhorrent to our nation's values. On the other hand, you seem more at home under Castro's system where people are persecuted for expressing themselves.
Unlike, say, the Founding Fathers, the abolitionists, the Suffragett's, the Civil Rights movement, anti-war protestors, Pro-life/Pro-Choice advocates . . .