Do the New York Giants have enough leaders to win NFC East?