Manchester Devils Location: Manchester, New Hampshire Level: semiproSport: footballLeague: New England Football League Status: activeTeams with the Devils team nameManchester, New Hampshire View larger map Tweets by mascotdb