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