Despite that bid, City Council has yet to acquire the 13 acres of land where the new basketball arena for the Spurs is expected to be built.

The post San Antonio approves $30 million Project Marvel land buy appeared first on San Antonio Current.