yep, don't read them expecting actual journalistic values, but if you don't want to subscribe to the sports business journal, they're the only ones who report in depth on stadium issues and other economic issues
Field of Schemes is my go to site specially for stadium economics.