Come on. New stadiums bring all sorts of economic development. Just ask Pittsburgh!
Or Detroit
. . . or Houston (3 times)