That's a major reason why I don't watch sports. I couldn't imagine watching it with my kid, either.
For those who watch the PWHL (Professional Women's Hockey League), they don't advertise when you watch live stream games through their official YouTube channel. But if they decide to put gambling ads there, I'm out.