Hosted on MSN
Spurs arena: Texas voters approve measure allowing team to build $1.3 billion stadium in downtown San Antonio
Bexar County, Texas, voters have spoken, and they believe the San Antonio Spurs deserve a new stadium. Voters passed a measure Tuesday enabling the team to develop and build a new $1.3 billion arena ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results