Manchester Devils Location: Manchester, New Hampshire Sport: footballLeague: New England Football League Status: activeTeams with the Devils team name Tweets by mascotdb