This article was about offering other incentives short of Subsidizing stadium construction. Such as land acquisition costs, zoning concessions (relaxing density requirements or buffering/screening requirements), etc. Local governments have plenty of mechanisms to assist with projects beyond writing a check for construction.
there have been hundreds of studies that show the economic benefit of sporting venues. So you can get the fug out . The latest research shows BOA has a nearly 600 million a year economic impact