Metro Nemesis Location: Washington, D.C. Sport: footballLeague: Mid Atlantic Football League Status: activeTeams with the Nemesis team name Tweets by mascotdb