“Unlike in the past, there is no longer a significant amount of public finance capital being allocated to the construction of sports stadiums.”