Adrian Peterson presents major challenge for defense