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