The only negative I can see is that (while expensive to build a stadium and keep up a team) Sports are generally run to some extent by the local government and the money goes back into the community...