the stars are considered one of the best teams of the extinct league