If I am not mistaken, professional athletes pay tax in multiple states and cities (depending on where the play home AND away games)... which ofcourse is based on their employment.
If that is the case is there an argument that they are employed by teams in multiple states including those which this would be illegal (even if the franchise is based in a state where it would be okay)?
(I suppose a response could be that they are likely considered independent contractors...)