New York Nemesis Location: Schenectady, New York Level: professionalSport: footballLeague: Women's Professional Football League Status: defunctWebsite: http://nynemesisfootball.homestead.com/index.htmlTeams with the Nemesis team name Tweets by mascotdb