Professional football returns to San Antonio: What are factors to XFLās survival?
Read full article: Professional football returns to San Antonio: What are factors to XFLās survival?Professional football is returning to San Antonio, but there are doubts about whether this will lead to another failed football franchise in the Alamo City.