Giants executives are meeting Friday to discuss how they'll tackle a new set of questions.