Montréal Team Canada Location: Montreal, Quebec Level: professionalSport: soccerLeague: American Indoor Soccer League Status: defunctYears: 2003Teams with the Team Canada team name Tweets by mascotdb