Toronto Blizzard Location: Toronto, Ontario Level: professionalSport: soccerLeague: Canadian Soccer League Status: defunctYears: 1987-92Teams with the Blizzard team name Buy me a coffee Tweets by mascotdb