Toronto Falcons Location: Toronto, Ontario Level: professionalSport: soccerLeague: North American Soccer League Status: defunctTeams with the Falcons team name Tweets by mascotdb