Winston-Salem Polar Twins Location: Winston-Salem, North Carolina Level: professionalSport: hockeyLeague: Southern Hockey League Status: defunctYears: 1976-77Teams with the Polar Twins team name Tweets by mascotdb