Sumter Astros Location: Sumter, South Carolina Level: professionalSport: baseballLeague: Western Carolinas League Status: defunctYears: 1971Teams with the Astros team name Tweets by mascotdb