Publicly financed sports venues typically don’t yield significant economic development, but San Antonio and the Spurs can ...