There is no Constitutional issue involved here because it is being done in a private setting. The First Amendment right of free speech restricts only government action.
Agree, plus they are company reps in uniform. Employees are not free to say or do whatever they want while on the clock. If the company (teams) allow this, they are endorsing it and should suffer the consequences.