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