A lot of money comes from sponsorship - if people are going to see it, companies will pay to advertise on it, whether it's a person, team, league, stand, trophy, mascot or ball
Being able to watch on TV or the internet, rather than going to the game, can save fans money, but this means losses in ticket sales for the sport and a poorer atmosphere at the stadiums for spectators
Inappropriate sponsors like cigarette, alcohol and unhealthy food companies can give a false image of health and encourage unhealthy behaviours, especially in youth sports