Atlanta Astros Location: Atlanta, Georgia Level: amateurSport: baseballLeague: Sunbelt Baseball League Status: defunctYears: 2015-10Teams with the Astros team name Tweets by mascotdb