Image from iOS

San Antonio’s new professional football team will play its home games at the Alamodome. Credit: Scott Ball / San Antonio Report