Tag: Potential delays in new Spurs arena construction
The University of Texas at San Antonio (UTSA) had plans to demolish the Institute of Texan Cultures (ITC) in the summer of 2025 to make way for a new downtown Spurs stadium and a redevelopment project called Project Marvel....