Peerzactly.
What do for-profit sporting events have to do with any of this?...I mean other than that the word "profit" triggers Marxist tools like the OP like no other.
I've been to any number of organized amateur sporting events, and the anthem is played there as well.
It's already been pointed out that the anthem was meant to create a moment of unity and solidarity that can't
be of any use in the age of Marxism and left wing dopes. So people whine and moan.
Throwing in the "p" word (profit) is just some nervous tic some folks can't help bitching over as if it ruins
everything. It's actually what makes America go and gives it it's advantage because socialists all have a share of their misery and mediocrity while capitalists are all competing for a slice of the big golden pie.
Look at our culture, innovators, accomplishments...all fueled by something to strive for rather than merely
existing in a dull netherworld.