Home Stadium: Alamodome
The San Antonio Talons were a professional arena football team based in San Antonio, Texas. They played in the Arena Football League (AFL). Their home arena was the Alamodome, following their relocation to San Antonio for the 2012 season.
The DFL Museum needs your San Antonio Talons photos, trading cards, newspaper clippings, ticket stubs and personal remembrances for the Permanent Collection.Add Exhibit