Toronto Phantoms Location: Toronto, Ontario Level: professionalSport: footballLeague: Arena Football League Status: defunctYears: 2001-02Teams with the Phantoms team name Tweets by mascotdb