STAR Soccer Complex
Encyclopedia
STAR Soccer Complex is a proposed soccer venue in San Antonio, Texas
, United States
. A new stadium is expected to be built at the Soccer Complex and become the home venue of the San Antonio Scorpions FC team.
San Antonio, Texas
San Antonio is the seventh-largest city in the United States of America and the second-largest city within the state of Texas, with a population of 1.33 million. Located in the American Southwest and the south–central part of Texas, the city serves as the seat of Bexar County. In 2011,...
, United States
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...
. A new stadium is expected to be built at the Soccer Complex and become the home venue of the San Antonio Scorpions FC team.