Sports
San Antonio is most popular location for an NFL team expansion, survey finds
▲ Sign in to vote stories up
Coverage 1 source · 1 report
Chronological.
-
San Antonio is most popular location for an NFL team expansion, survey finds
Nineteen percent of those surveyed said they would like to see an NFL franchise in the Alamo City.
Discussion 0 comments