Windsor St. Clair Saints Location: Windsor, Ontario Level: professionalSport: hockeyLeague: Ontario Hockey Association Status: defunctYears: 2006-08Teams with the Saints team name Tweets by mascotdb