Sports stats



Gone but not Forgotten


Atlanta Vultures (2016)

Atlanta, Georgia
Last Part of the American Indoor Football


The Atlanta Vultures were an indoor football team. Based in Atlanta, Georgia, they were last a member of the American Indoor Football. The team played in 2016.

For more information, including yearly records and statistics, view the Atlanta Vultures on StatsCrew.com.

Atlanta Vultures Legacy Page on OSC.

Atlanta Vultures News from OSC's Archives


Atlanta has a New Bird in Town: The Atlanta Vultures (November 29, 2015)

Sports Statistics from the Stats Crew
OurSports Central