Interesting little article here... asking economists if building a stadium is good for cities. It's NFL-centric, but applies to every sport I'm sure.
http://www.fieldofschemes.com/2016/0...in-for-cities/
All of the economists noted that if you want to go ahead and build a stadium just because you think sports are keen and not in search of elusive economic benefits, go right ahead.