How does the economy of a city benefit from sports events held in the city?
It is very difficult to know if the economy benefits from sports at all. Studies have been conducted that have concluded that having a professional sports team in a city both does and does not benefit the city's economy.
The argument for sports is that they bring people into the area of the stadium on a regular basis. The spend a great deal of money. They buy food and drinks at restaurants around the stadium. All of this economic activity would disappear without the sports team.
However, others argue that economic activity would not actually go down. They say that the money that would have been spent around the stadium simply gets spent somewhere else. Instead of going to a game, people go to movies, for example. They still spend all that money but they simply do it in some other part of the city.