Atlanta Avatars

The Atlanta Avatars are a professional baseball team based in Atlanta, GA.