A former top executive at the National Rifle Association, Joshua Powell, has admitted wrongdoing and agreed to pay $100,000 on the eve of a civil corruption trial of the organization's top executives ...