Albany-Decatur Twins Location: Decatur, Alabama Level: professionalSport: baseballLeague: Alabama-Tennessee League Status: defunctYears: 1921Teams with the Twins team name Tweets by mascotdb