Sudbury Canadians Location: Sudbury, Ontario (Canada)Level: amateurSport: soccerLeague: USL W-League Status: defunctYears: 2004-06Teams with the Canadians team name Tweets by mascotdb