New York Nemesis Location: Schenectady, New York Level: professionalSport: footballLeague: National Women's Football Association Status: defunctYears: 2008Website: http://nynemesisfootball.homestead.com/index.htmlTeams with the Nemesis team name Tweets by mascotdb