Atlanta Silverbacks

United States, Atlanta, Georgia, Founded in 1998